Tema: where
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2006, 10:36
Avatar de nosoynadie
nosoynadie
 
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 18 años, 5 meses
Puntos: 1
Cita:
Iniciado por Korku Ver Mensaje
WHERE es una palabra reservada del lenguaje SQL, por eso te da error

Saludos
Hola, tienes toda la razón en lo que dices pero no creo que ese sea el problema, ya que él usa la variable $WHERE que esté dentro del ámbito de php y no de mysql. Para evitar posibles problemas yo construiría la sentencia antes de pasarsela a mysql_query().
Código PHP:
$sql "SELECT count(*) FROM dat_inmueble WHERE IdProvincia='".$provincia."' AND IdTipoInmueble like '%".$tipo_inmueble."%' AND IdTipoOperacion='".$tipo_operación."' ".$WHERE." and sum(Hdobles_num, Hsimples_num)=>'".$num_hab."' limit ".$start.", ".$pnumber."";
$total_registros=mysql_query($sql); 
Así todo, comprueba con echo $sql que la sentencia que se ejecuta es la esperada. Ciao
__________________
http://www.nosoynadie.net/