Foros del Web » Creando para Internet » Diseño web »

Ayuda SQL y php

Estas en el tema de Ayuda SQL y php en el foro de Diseño web en Foros del Web. Hola. Podrian ayudarme por favor Código PHP: <?php $conexion = mysql_connect ( "localhost" , "user" , "password" ) or   die( "Problemas en la conexion" ); mysql_select_db ( "powerpac_powerpack" , ...
 
Antiguo 16/03/2009, 05:53
 
Fecha de Ingreso: febrero-2009
Mensajes: 52
Antigüedad: 17 años, 3 meses
Puntos: 0
Ayuda SQL y php

Hola.
Podrian ayudarme por favor

Código PHP:
<?php
$conexion
=mysql_connect("localhost","user","password") or
  die(
"Problemas en la conexion");
mysql_select_db("powerpac_powerpack",$conexion) or
  die(
"Problemas en la selecci&oacute;n de la base de datos");
$registros=mysql_query("select registro, empresa, contacto, teluno, teldos, cel, contactado, poseeweb, paginaweb, mail, direccion, ciudad
                         from posclientes
                       where empresa='$_REQUEST[palabras]'"
,$conexion) or
  die(
"Problemas en el select:".mysql_error());
Mi pregunta es:
Como indico por medio de php realizar unna consulta con unas palabra que yo ingreso, pero que busque no solo la palabra completa sino silabas y cosas asi. a bueno y como hacer para que no tenga problemas con los espacios ya que si uno busca "Mi nombre" no es lo mismo que "Minombre".
Gracias en lo que me puedan colaborar.
 
Antiguo 16/03/2009, 17:23
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 20 años, 9 meses
Puntos: 6
Respuesta: Ayuda SQL y php

lo que tu buscas es la funcion substr
con ella puedes recivir 'mi nombre' y separarla por espacios asi tendras 'mi' y 'nombre' y hacer las consultas o indicar cada cuanto caracteres separe, borrar los 0 de la izquierda, etc... solo hay que ser un poco creativo con esta funcion.
 
Antiguo 17/03/2009, 12:33
 
Fecha de Ingreso: febrero-2009
Mensajes: 52
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Ayuda SQL y php

Podrias por favor regalarme un ejemplo. Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta



La zona horaria es GMT -6. Ahora son las 22:58.