Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/02/2009, 19:36
Avatar de midpunto
midpunto
 
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
Respuesta: Filtrar consulta varias opciones

hola , la consulta la he provado y eso es lo raro mira, la consulta se crea de la siguiente forma:

Código PHP:
mysql_select_db($database_conect$conect);
$query_busca "SELECT * FROM propiedades WHERE";
if (
$_POST['id']!=""$query_busca.=" id = '".$_POST['id']."' AND ";
if (
$_POST['situacion']!=""$query_busca.=" situacion = '".$_POST['situacion']."'";
echo 
"$query_busca";
$query_limit_busca sprintf("%s LIMIT %d, %d"$query_busca$startRow_busca$maxRows_busca);
$busca mysql_query($query_limit_busca$conect) or die(mysql_error());
$row_busca mysql_fetch_assoc($busca); 
lo cual una vez generado queda asi:
Código PHP:
$query_busca "SELECT * FROM propiedades WHERE id = '".$_POST['id']."' AND  situacion = '".$_POST['situacion']."'"
Esto lo he ejecutado manualmente y lo ejecuta sin problema, ahora cuando la consulta se forma dinamicamente no hay manera de hacerlo.... QUe comida de cabeza por diosss!!! si a alguien se le ocurre algo se lo agradezco.