Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2010, 19:48
xXeltommyXx
 
Fecha de Ingreso: diciembre-2010
Mensajes: 28
Antigüedad: 14 años
Puntos: 1
Pregunta Como hacer un buscador php

hola quisiera saber como hacer un buscador en php para buscar en una base de datos donde esta nombre, y e-mail, el nombre es el identificafor, y quisiera saber como quedaria el script php, miren: quiero que el formulario sea get, lo que quiero es que puedas buscar a un correo con el nombre de la persona

<form action="buscar.php" method="get">
<input type="text" name="nombre" size="100" value="nombre">
<input type="submit" value="buscar">
</form>

bueno miren hise este script:

conectar_bd.php :
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
function Conectarse()
{
if (!($link=mysql_connect("hostt","usuario","contrase ña")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("base de datos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}

$link=Conectarse();


mysql_close($link);
?>
</body>
</html>

y este es el problema, el buscar.php :
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP y MySQL</H1>
<?php
$nombre = $_GET['nombre'];
include("conectar_bd.php");
$link=Conectarse();
$result=mysql_query("select * from prueba WHERE nombre_tabla LIKE %$nombre%",$link);
?>

<?php

while($row = mysql_fetch_array($result)) {
printf("El E-mail es: %s", $row["correo"]);
} or die {
No se escribio nada o no se encontro resultados
}


mysql_free_result($result);
mysql_close($link);
?>
</table>
</body>
</html>


bueno, quisiera saber donde esta mi error, porfavor, no se que pasa, me marca error, como me cae gordo que me marque error, y ademas como tengo 13 años me desespero.

Última edición por GatorV; 29/12/2010 a las 23:42