![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/01/2005, 18:07
|
| | Fecha de Ingreso: diciembre-2004
Mensajes: 108
Antigüedad: 20 años, 2 meses Puntos: 1 | |
<FORM ACTION="busca.php">
<INPUT TYPE="TEXT" NAME="palabra">
<INPUT TYPE="SUBMIT" NAME="Buscar">
</form>
Este es mi formulario algo sencillo lo que quiero es sacar de la base de datos por el momento lo que escribo y este es mi buscador php :
<?php
$conexio = mysql_connect("localhost", "nica", "nica");
mysql_select_db ("nicapages", $conexio) OR die ("No se puede conectar");
// SQL para la búsqueda
$sql="SELECT * FROM telefonos WHERE nombre_de_usuario LIKE '%".$_POST[palabra]."%'";
$result=mysql_query($sql,$conexio);
// Si hay resultados crea una tabla y los muestra
if ($row= mysql_fetch_array($result))
{
echo "<TABLE BORDER='0'>";
DO
{
echo "$row["nombre"]";
echo "$row["telefono"]";
}
WHILE ($row=mysql_fetch_array($result));
echo "</TABLE>";
}
mysql_close ($conexio);
?>
no se que malo tiene ya la he revisado y no se que sera la base de datos se llama nicapages la tabla se llama telefonos y los campos son 3 nombre_de_usuario, telefono_de_usuario, direccion_de_usuario yo quiero que en el buscador cuando yo escriba el primer nombre o segundo o su primer apellido o segundo o telefono o direccion me aparescan los 3 campos con el nombre o lo que yo busque |