aca esta la pagnia
http://www.ctk.cl/byzard/php/agenda/consulta.htm
como se observa quiero que la palabra de busqueda tenga relacion con el filtro que se le hace... por ej: si coloco telefono, y en el cuadro de buscar coloco un numero me busque por eso... me parece que el la consulta en vez de ir familia, deberia ir fonof si es q quiero q busque por ahi, pero la pregunta es como puedo adaptar el select para que me saque el dato de la consulta.htm y me busque por la palabra o numero buscado?
bueno aca dejo el codigo...
consulta.htm
Código:
busca.php<H1>Ingrese el familia </H1> <SELECT name=familias size=1 style="FONT-SIZE: 9px; WIDTH: 300px; FONT-FAMILY: Verdana; HEIGHT: 18px"> <OPTION value=0>Selecciona el Tipo de Busqueda </OPTION> <OPTION value=1>Familia</OPTION> <OPTION value=2>Negocio</OPTION> <OPTION value=3>Direccion Familia</OPTION> <OPTION value=4>Direccion Negocio</OPTION> <OPTION value=5>Fono Familia</OPTION> <OPTION value=6>Fax Familia</OPTION> <OPTION value=7>Fono Negocio</OPTION> <OPTION value=8>Fax Negocio</OPTION> <OPTION value=9>Otroa</OPTION> <OPTION value=10>Otrob</OPTION> </SELECT> <FORM ACTION="busca.php"> </TD> <TD width=160 height=19> <INPUT style="FONT-SIZE: 9px; WIDTH: 150px; FONT-FAMILY: Verdana; HEIGHT: 18px" name=palabra> </TD> <TD width=66 height=19><INPUT type=submit value=Buscar name=Buscar> </TD> </body> </html>
Código:
nos vemos <?php $conexio = mysql_connect("zzzzzz", "z", "zz"); mysql_select_db ("zz", $conexio) OR die ("No se puede conectar"); $sql="SELECT * FROM agenda WHERE familia LIKE '%".$palabra."%' "; $result = mysql_query($sql,$conexio) or die ("Error en $sql :".mysql_error()); // Si hay resultados crea una tabla y los muestra if ($row= mysql_fetch_array($result)) { ?> <p><b>Busqueda por familia...</b></p> <table width="80%" border="1" cellspacing="3" cellpadding="2"> <? DO { ?> <TR> <td colspan="2">Familia: <? echo $row["familia"];?> </td> <td colspan="2">Negocio: <? echo $row["negocio"]; ?></td> </tr> <tr> <td colspan="2">direccionF: <? echo $row["direfamilia"]; ?></td> <td colspan="2">direccionN: <? echo $row["direnegocio"]; ?></td> </tr> <tr> <td>Fono F: <? echo $row["fonof"]; ?></td> <td>Fax F: <? echo $row["faxf"]; ?></td> <td>fono N: <? echo $row["fonon"]; ?></td> <td>Fax N: <? echo $row["faxn"]; ?></td> </tr> <tr> <td colspan="2">aaaaaaa: <? echo $row["otroa"]; ?></td> <td colspan="2">bbbbbbb: <? echo $row["otrob"]; ?></td> </tr> <? } while ($row=mysql_fetch_array($result)); echo "</TABLE>"; } mysql_close ($conexio); ?>