Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2012, 16:05
Maru77
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 21 años, 3 meses
Puntos: 5
Duda con buscador simple

Hola!

Tengo hecho un buscador simple, el cual funciona, pero solo si le ingreso una sola palabra, siendo que el texto donde hace la búsqueda puede estar compuesto por varias.

Y por otro lado no logré como comparar cuando se ingresa una búsqueda que no existe.

Dejo el código


Código PHP:
if(isset($_POST['search']))
$sql="SELECT * FROM `productos` WHERE titulo LIKE '%{$_POST['search']}%' ORDER BY `id` DESC";    
$productos $rs->get_object_list($sql); 

Código HTML:
Buscador
   <form method="post" action="<?php $PHP_SELF ?>">   	
   <div><input name="search" id="search" size="12" /> <input type="submit" value="buscar" /></div> 
   </form> 
Código PHP:
<?php if (($_POST['search']) == '') { // solo muestra el mensaje cuando el campo de búsqueda es vacío ?>

    No se encontraron resultados.

<?php } else { 
      
      foreach(
$productos as $prod){ 
        echo 
$prod->titulo  // muestra el título del producto, por le cual se realiza la búsqueda.   
 
?>
Gracias de antemano
__________________
Saludos!!!
Maru.-