Busqueda alternativa (select *)
Publicado por Leo (5 intervenciones) el 24/09/2010 22:31:16
Hola que tal amigos,
me apunto al foro por lo siguiente, tengo unas consultas web hechas en php hacia una base de datos en Mysql y lo que quiero saber es como hacer que al momento de hacer el select, este sea capaz tambien de arrojar las "coincidencias" y no solo las exactas por ejemplo: puse en la busqueda el nombre de "daniel her" y no lo encuentra entonces me gustaria que arrojara "daniel hernandez" o "daniel hernan" etc como alternativas... el codigo que tengo es el siguiente. (resumido)
<?php
$txt_busqueda=$_POST["txt_busqueda"]; //captura de un text box lo que se quiere buscar
$bd=mysql_select_db("bd2010") or die ('Imposible Conectar con la Base de Datos'); // conecta la base de datos
$sql ="SELECT * FROM cod_diseno INNER JOIN cliente ON cod_diseno.cliente = cliente.id Where codigo='$txt_busqueda'"; // realiza la consulta a la bd
$result=mysql_query($sql, $link);
if ($row = mysql_fetch_array($result)){ .... etc
esper se halla entendido desde ya muchas gracias
me apunto al foro por lo siguiente, tengo unas consultas web hechas en php hacia una base de datos en Mysql y lo que quiero saber es como hacer que al momento de hacer el select, este sea capaz tambien de arrojar las "coincidencias" y no solo las exactas por ejemplo: puse en la busqueda el nombre de "daniel her" y no lo encuentra entonces me gustaria que arrojara "daniel hernandez" o "daniel hernan" etc como alternativas... el codigo que tengo es el siguiente. (resumido)
<?php
$txt_busqueda=$_POST["txt_busqueda"]; //captura de un text box lo que se quiere buscar
$bd=mysql_select_db("bd2010") or die ('Imposible Conectar con la Base de Datos'); // conecta la base de datos
$sql ="SELECT * FROM cod_diseno INNER JOIN cliente ON cod_diseno.cliente = cliente.id Where codigo='$txt_busqueda'"; // realiza la consulta a la bd
$result=mysql_query($sql, $link);
if ($row = mysql_fetch_array($result)){ .... etc
esper se halla entendido desde ya muchas gracias
Valora esta pregunta


0