Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2008, 08:25
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Consulta a MySQL con parametros "indistinto"

Hola yannick,

Tu problema es más facil de lo que piensas, si necesitas que sea "indistinto", entonces no es necesario que pases la clausula al WHERE, por ejemplo:
Código PHP:
<?php
$tipo_op 
$_GET ['tipo_op'];
$loc $_GET ['localidad'];

$query "SELECT * FROM items";
$conditions = array();
if( 
$tipo_op != "?" ) {
      
$conditions[] = "tipo_op = '$op'";
}
if( 
$loc != "?" ) {
      
$conditions[] = "localidad = '$loc'";
}

if( 
count$conditions[] ) > ) {
     
$query .= " WHERE " implode " AND "$conditions );
}

echo 
$query;
?>
Saludos.