Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/10/2008, 09:26
Nazareth81
 
Fecha de Ingreso: agosto-2008
Mensajes: 13
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Crear una consulta especificando los campos con un checkbox

Hola, aquí te envío algo que tengo hecho yo como ejemplo para que pruebe o te sirva de guía.

$primero=true; //Cuando es la primera condición
if ($chknombre == 1)
{
if ($primero==true) //si es la primera condición, $and es nulo y coloca en el query la condición sin el and, luego coloca $primero en false para que la siguiente condición tenga el and
{
$primero=false;
}
else //Si no es la primera condición, coloca el and en el query
{
$and="AND";
}
$nombre2=$and." personas.nombre=".$nombre;
}
if ($chkapellido == 1)
{
if ($primero==true)
{
$primero=false;
}
else
{
$and="AND";
}
$apellido2=$and." personas.apellido=".$apellido;
}
if ($chkciudad == 1)
{
if ($primero==true)
{
$primero=false;
}
else
{
$and="AND";
}
$ciudad2=$and." personas.ciudad=".$ciudad;
}
$query="select * from personas where ".$nombre2.$apellido2.$ciudad2;