14/10/2009, 08:14
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 26
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Que estoy haciendo mal en esta consulta quien mequien me ayuda con este codigo que cuando busco en mi base de datos en la pagina de resultado sale que ¡No se ha encontrado ningún registro!..
<html>
<head>
<title>CONSULTA</title>
<head>
</head>
<body>
<form action="buscador.php3">
<BR><BR><BR>
<center>
<table border=5>
<tr>
<td>names</td>
<td><input name="name" size="18" value= ""></td>
</tr>
<TR>
<TD><input type=SUBMIT name=BOTON2 value ="Consultar"></TD>
<TD><input type=RESET name=BOTON1 value ="Borrar"></TD>
</TR>
</table>
</center>
</form>
</body>
</html
y esta el la pagina de resultado..
<html>
<body>
<?php
if (isset($buscar)){
echo "Debe especificar una cadena a buscar";
echo "<p>Debe especificar una cadena a buscar</p> \n";
echo "<p><a href=buscador_bd.html>Volver</p> \n";
echo "</html></body> \n";
exit;
}
$link = mysql_connect("localhost", "utesiano_nombre", "0000");
mysql_select_db("utesiano_nombre", $link);
$sql = "SELECT * FROM names WHERE name LIKE '%$buscar%' ORDER BY name";
$result = mysql_query($sql, $link);
if ($row = mysql_query($result)){
echo "<table border = '1'> \n";
//Mostramos los nombres de las tablas
echo "<tr> \n";
mysql_query($result,0);
while ($field = mysql_query($result)){
echo "<td><b>$field->name</b></td> \n";
}
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["id"]."</td> \n";
echo "<td>".$row["name"]."</td> \n";
echo "<td>".$row["direccion"]."</td> \n";
echo "<td>".$row["telefono"]."</td> \n";
echo "<td><a
href='mailto:".$row["email"]."'>".
$row["email"]."</a></td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "<p><a href=index.htm>Volver</p> \n";
echo "</table> \n";
} else {
echo "<p>¡No se ha encontrado ningún registro!</p>\n";
echo "<p><a href=index.htm>Volver</p> \n";
}
?>
</body>
</html> |