Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/08/2015, 14:22
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: buscador avanzado duda: consulta sql

Código PHP:
Ver original
  1. $buscar = $_GET['buscar']; // Tienes que limpiar para evitar ataques XSS e inyección SQL
  2. $campos = array('campo1', 'campo2', 'etc');
  3. $filtros = array();
  4.  
  5. foreach($campos as $campo) {
  6.       if(isset($_GET['campo'])) {
  7.             $filtros[] = "$campo = '%$buscar%';
  8.      }
  9. }
  10.  
  11. $consulta = "SELECT * FROM tabla WHERE " . implode(' OR ', $filtros);
__________________
- León, Guanajuato
- GV-Foto