Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/10/2013, 02:18
bustamanter
 
Fecha de Ingreso: octubre-2013
Mensajes: 62
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Consulta sql segun criterios

Ante todo darte las gracias por tu aporte, esfuerzo y dedicación, pero es que lo que no entiendo, por ejemplo, te pongo este campo:

if(isset($_POST['localidad'])){
if($filtro=="")
{
$filtro="WHERE ";
}
else
{
$filtro.=" AND ";
}
$filtro.="localidad='".$_POST['localidad']."'";
}

He modificado un poco el campo porque no entiendo mucho los condicionales ternarios, si lo que he puesto aqui significa algo diferente a lo que tu me has escrito dimelo porfavor, entiendo que si el campo no se ha introducido no pasa nada, y si se ha introducido, si el filtro, que se saca del campo anterior, es "" se le pone where, lo que pasa que eso lo modificaré ya que el primer campo es localidad y como es un campo que es seguro que tiene valor lo adjudicare directamante en la variable $Sql, y si no el filtro es AND, pero lo que no entiendo es porque despúes de acabar el condicional entero, tanto el if como el else, al filtro se continua con la consulta sql, no deberia de ser la variable $Sql la que deberia de continuar para que asi el filtro seguiria siendo "" u otra cosa?