esta vez mi duda es la siguiente,
tengo un modulo de consulta o busqueda en mi pagina html en la cual uso una funcion sencilla para buscar y mostrar un registro dentro de mi base de datos pero me han recomendado que utilice el LIKE para que al momento de buscar un registro en mi base de datos me muestre todos los relacionados con la palabra que ingreso.
Ejemplo:
Tengo una tabla de productos con 5 productos distintos los cuales son tipos de puertas (puertas plegable, puertas corredizas, puertas de madera, puertas de metal y puertas plasticas) entonces al ingresar la palabra puertas me muestre todos los tipos de puertas existentes y para eso me recomendaron usar el Query con la funcion del LIKE pero noc como usarlo.
este es mi codigo PHP
Código PHP:
$producto=$_POST['descripcion_producto'];
$cnn = mysql_connect("localhost","root","");
if (!$cnn) {
echo("<p>No es Posible Establecer Conexión con el Servidor.</p>");
exit();
}
if (!@mysql_select_db("epa")){
echo("<p>No es Posible Establecer Conectar con la Base de Datos.</p>");
exit();
}
$Consulta= @mysql_query("select * from producto where descripcion_producto='$producto'");
if (!$Consulta) {
echo("<p>Error al ejecutar el Query Sql.</p>");
exit();
}
else
$Registros=mysql_num_rows($Consulta);
if ($Registros==1){
while($Fila = mysql_fetch_array($Consulta)) {
echo "<table border='1' align='center'><tr><td bgcolor='lightblue'><p>Codigo del producto</p></td><td><p>".$Fila["codigo_producto"]."</p></td></tr>";
echo "<tr><td bgcolor='lightblue'><p>Descripcion</p></td><td><p>".$Fila["descripcion_producto"]."</p></td></tr>";
echo "<tr><td bgcolor='lightblue'><p>Cantidad</p></td><td><p>".$Fila["cantidad_producto"]."</p></td></tr>";
echo "<tr><td bgcolor='lightblue'><p>Bs Monto Unitario</p></td><td><p>".$Fila["monto_unitario"]."</p></td></tr></table>";
echo "<p align='center'><a href='inventario.html'>Volver</a></p>";
}
mysql_close($cnn);
} else {
redireccionar ('inventario.html');
}