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: 22 años, 10 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.