hola a todos
he realizado una consulta en php pero solo me devuelve los titulos que corresponde a los campos, y no me valida la entrada; este es el codigo que use:
Código PHP:
formulario.htm
<html>
<body>
<br>
<form method="POST" action="buscador.php">
<strong>Palabra clave :</strong> <input type="text" name="buscar" size="20"><br><br>
<input type="submit" value="Buscar" name="buscar">
</form>
</body>
</html>
luego en php:
<html>
<body>
<?php
if (empty($buscar))
{
echo 'Falta el dato a evaluar....';
exit;
}
else
{
$link = mysql_connect("localhost", "root", "admin21k");
mysql_select_db("equipos", $link);
$sql = "SELECT * FROM eq_proveedores WHERE PROVEEDOR LIKE '%$buscar%' ORDER BY PROV_ID";
$result = mysql_query($sql, $link);
if (!$result)
{
echo 'No hay datos...';
exit;
}
else {
echo "<table border = '1'> \n";
echo "<tr><td>Codigo</td><td>Proveedor</td><td>RFC</td><td>Direccion</td></tr>";
while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>".$row[0]."</td>";
echo "<td>".$row[1]."</td>";
echo "<td>".$row[2]."</td>";
echo "<td>".$row[3]."</td>";
echo "</tr>";
}
echo "</table>";
mysql_free_result($result);
mysql_close($link);
}
}
?>
gracias