Ver Mensaje Individual
  #11 (permalink)  
Antiguo 05/07/2012, 22:46
SouljAk
 
Fecha de Ingreso: junio-2012
Mensajes: 11
Antigüedad: 11 años, 10 meses
Puntos: 2
Respuesta: Como usar query LIKE

Mira suerte aqui tengo una sección búsqueda que puedes añadir o adaptarla a tu forma de hacerlo lo hago con el fin de aportar y que logres comprenderlo no con fin de "Copiar y Pegar" espero te ayude en algo.

Código PHP:
    if(isset($_POST["buscar"]))
    {
    
$tipo $_POST["busqueda"];
    
    
$con mysql_connect("localhost""root") or die (mysql_error());
    
mysql_select_db("cruz"$con);
    
$tabla "producto";
    
$sql " select * from producto where $tipo like '%$_POST[busca]%'";
    
    
$consulta mysql_query($sql$con) or die (mysql_error());
    
    
    
    
    echo 
"<form action='conexion.php' method='POST'>";
    echo 
" <table border='5'>";
    echo 
"<tr><td> Codigo </td><td> Nombre </td> <td>Descripcion </td> <td>Marca </td> <td>Precio </td><td>Existencia</td><td> Proveedor</td>";
    while (
$row mysql_fetch_array($consulta))
 {
    
        echo 
'<tr><td>'.$row["id_producto"].'</td><td>'.$row["nombre"].'</td><td>'.$row["descripcion"].'</td><td>'.$row["marca"].'</td><td>'.$row["precio"].'</td><td>'.$row["existencia"].'</td><td>'.$row["id_proveedor"].'</td>';
 }
    echo 
"</form>";
    
     
mysql_close($con);
 } 
aqui el codigo html

Código HTML:
Ver original
  1. <form action = "buscar.php" method = "POST">
  2.             <h2> Busqueda por: </h2><select  name="busqueda">
  3.             <option value="id_producto"> Codigo Producto </option>
  4.             <option value="nombre"> Nombre Producto </option>
  5.             <option value= "marca"> Marca Producto </option>
  6.             <option value="precio"> Precio Producto </option>
  7.             <option value="existencia"> Existencia de Producto </option>
  8.             <option value="id_proveedor"> Proveedor de Producto </option>
  9.             </select>
  10.            
  11.             <br>
  12.             <h2> Buscar: </h2><input type = "text" name="busca"/><br>
  13.             <input type = "submit" name="buscar"/>
  14.         </form>

NOTA: no digo que así se hace pero puedes basarte en este código para lograr lo que necesitas. y si alguien puede mejorarlo incluso tu pueden hacerlo y aportarlo :D