Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/07/2008, 17:44
Bodyg
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Consulta desde formulario con varios campos

Lo he resuelto de la siguiente manera, la solucion estaba en el lenguaje de programacion no en la consulta.


<?php
$filtros='';
foreach($_POST as $indice => $valor) {
if ($valor!='') $filtros.="$indice='$valor' AND ";
}
if ($filtros!='') {
$filtros=substr($filtros,0,strlen($filtros)-5); //se quita ultimo -AND-
$consulta="SELECT * FROM propiedad WHERE $filtros";
mysql_query($consulta) or die ("Error al Ejecutar la Consulta: ".mysql_error());
//todo lo demás...
} else {
echo "No se especificaron Filtros de Seleccion";
}
?>