Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/05/2013, 09:08
Avatar de the_web_saint
the_web_saint
 
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Generar consultas

Ok, entonces crea la sentencia por defecto en una variable por ejemplo $sql
Código MySQL:
Ver original
  1. SELECT * FROM nomTable WHERE term1 = 'xx' AND term2 = 'xx' AND term3 = 'xx'
y debajo vas concatenando los "and" dependiendo si existe o no:
Código PHP:
Ver original
  1. if(isset($_SESSION['item4']))
  2. {
  3. $sql.=" AND term4 = '$_SESSION['item4']' ";
  4. }
  5. else
  6. {
  7. $sql.=" AND term4 = 0 ";
  8. }

y así sucesivamente.

Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.