
30/07/2008, 17:44
|
| | 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";
}
?> |