Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/02/2009, 18:04
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 y muchas gracias por responder, esto funciona bien lo unico que me da este error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY precio ASC LIMIT 0, 10' at line 1

La consulta la genero de la siguiente forma:
Código PHP:
$maxRows_busca 10;
$pageNum_busca 0;
if (isset(
$_GET['pageNum_busca'])) {
  
$pageNum_busca $_GET['pageNum_busca'];
}
$startRow_busca $pageNum_busca $maxRows_busca;

mysql_select_db($database_conect$conect);
$query_busca "SELECT * FROM propiedades WHERE '$condicion' ORDER BY precio ASC";
$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);

if (isset(
$_GET['totalRows_busca'])) {
  
$totalRows_busca $_GET['totalRows_busca'];
} else {
  
$all_busca mysql_query($query_busca);
  
$totalRows_busca mysql_num_rows($all_busca);
}
$totalPages_busca ceil($totalRows_busca/$maxRows_busca)-1
No puedo encontrar el por que de este error alguna idea? ya no se mas que provar.
saludos y gracias.