Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2009, 08:18
vili86
 
Fecha de Ingreso: septiembre-2009
Mensajes: 281
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Estoy confundido BUSCADOR.

Amigos estoy leyendo varias temas de buscadores y la idea es q estoy realizando un buscador de opcioones avanzadas con el del foro. Lo que no entiendo es que en la mayoria de los buscadores solo llega al script php una cosa asi:
Código php:
Ver original
  1. $q = $_POST['busquedasoft ']
  2.  
  3. $sqlStr = "SELECT * FROM tu_tabla WHERE (nombre LIKE '%$q%') OR (titulo LIKE %$q%') OR (descripcion LIKE '%$q%') OR (licencia LIKE '%$q%')";

Pero que pasa si yo tengo varias opciones en mi html de busqueda asi:
Código php:
Ver original
  1. <td style="color:#000000">Nombres:</td>
  2.     <td align="left"><input type="text" size="50"  name="nombre" value="<?php echo $_SESSION['nombre'] ?>" ></td>
  3.     </tr>
  4.     <tr>
  5.     <td>Apellido Paterno:</td>
  6.     <td align="left"><input type="text" size="50"  name="paterno" value="<?php echo $_SESSION['paterno'] ?>" ></td>
  7.     </tr>
  8.     <tr>
  9.     <td>Apellido Materno:</td>
  10.     <td align="left"><input type="text" size="50"  name="materno" value="<?php echo $_SESSION['materno'] ?>" ></td>
  11.     </tr>
  12.     <tr valign="top">
  13.     <td align="left" colspan="2">
  14.     <fieldset>
  15.     <legend style="color: #FF0000;">Datos Especificos..</legend>
  16.     <div style="padding:3px" align="left" >
  17.     Nº Registro:<input type="text" size="10"  name="registro_fbf" value="<?php echo $_SESSION['registro_fbf'] ?>" >
  18.     CI:<input type="text" name="ci" size="10" maxlength="7" onKeyPress="return validar_num(event)" value="<?php if (isset($_SESSION['ci'])){ echo $_SESSION['ci']; } ?>"/>
  19.     Edad:
  20.     <input type="text" name="edad" size="5" maxlength="2" onKeyPress="return validar_num(event)" value="<?php if (isset($_SESSION['edad'])){ echo $_SESSION['edad']; } ?>"/>
  21.    
  22.     Fecha Nac:
  23.     <input type="text" name="fecha_n" size="15" maxlength="10"  value="<?php if (isset($_SESSION['fecha_n'])){ echo $_SESSION['fecha_n']; } ?>"/>Ejm: D/M/A
  24.    
  25.     </div>
  26.     </fieldset>
  27.    
  28.         </td>
  29.  
  30.     </tr>

A todos los input debo llamarlos con el mismo nombre $q = $_POST['busquedasoft '] para q en mi consulta busque con el LIKE

Les agradeceria mucho sugerencias