Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2011, 05:13
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 9 meses
Puntos: 1517
Respuesta: Busqueda con multiples campos

Yo lo hago algo así
Código PHP:
Ver original
  1. <?php
  2. $value = array();
  3. foreach($_POST as $v){
  4.     //limpieza de los valores para evitar XSS
  5.     // ......
  6.     if(!empty($v)){
  7.         $value[] = $v;
  8.     }
  9. }
  10. $where = !empty($valor)
  11.     ? ' WHERE ' . implode(' AND ', $value)
  12.     : '';
  13. $sql = 'SELECT * FROM tabla ' . $where;
  14. //consulta....
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos