Foros del Web » Programando para Internet » PHP »

Problema con Order By...

Estas en el tema de Problema con Order By... en el foro de PHP en Foros del Web. Buenas a todos, tengo un problema con una consulta select: Tengo una variable $query2 que guarda la consulta; $query2="SELECT inm.Imagen1,inm.Imagen2,inm.Imagen3,inm.Imagen4,in m.Imagen5,inm.Imagen6,inm.idinmueble,pbl.nombrepob lación,inm.situación1,inm.situación2, tinm.nombretipoinmueblecs, inm.precio1euros,inm.precio1euros as ...
  #1 (permalink)  
Antiguo 16/05/2008, 04:18
 
Fecha de Ingreso: septiembre-2007
Mensajes: 106
Antigüedad: 16 años, 7 meses
Puntos: 1
Problema con Order By...

Buenas a todos, tengo un problema con una consulta select:

Tengo una variable $query2 que guarda la consulta;

$query2="SELECT inm.Imagen1,inm.Imagen2,inm.Imagen3,inm.Imagen4,in m.Imagen5,inm.Imagen6,inm.idinmueble,pbl.nombrepob lación,inm.situación1,inm.situación2, tinm.nombretipoinmueblecs, inm.precio1euros,inm.precio1euros as precio1euros, (c.superficie1 + c.superficie2 +c.superficie3 + c.superficie4 + c.superficie5) AS superficie_vivienda, c.superficieSolar, (c.númhabdobles + c.númsuitshabdobles +c.númhabsencillas) AS num_habitaciones,(c.númbaños + c.númaseos)as num_baños, inm.idinmueble AS referencia FROM dat_población pbl INNER JOIN dat_inmueble inm ON pbl.idpoblación = inm.idpoblación INNER JOIN dat_tipoinmueble tinm ON tinm.idtipoinmueble = inm.idtipoinmueble INNER JOIN dat_inmueblecomún c ON c.idinmueble = inm.idinmueble inner join dat_inmuebleCS cs on cs.idinmueble = inm.idinmueble WHERE (c.númhabdobles+c.númsuitshabdobles+c.númhabsencil las)>=2 ORDER BY tinm.nombretipoinmueblecs"

$resultado2 = mysql_query($query2);

El tema está en que no me pasa de esa linia de código, se queda ahí.... lo curioso es que si le quito el order by.... me lo hace perfecto!!!! He probado la consulta en mysql con el order by y funciona bien...

Por que puede ser?? sugerencias??...
  #2 (permalink)  
Antiguo 16/05/2008, 07:53
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Respuesta: Problema con Order By...

Que tal xamamo,

Verifica que no tengas errores en tu consulta

Código PHP:
$query2 "SELECT inm.Imagen1,inm.Imagen2,inm.Imagen3,inm.Imagen4,in m.Imagen5,inm.Imagen6,inm.idinmueble,pbl.nombrepob lación,inm.situación1,inm.situación2, tinm.nombretipoinmueblecs, inm.precio1euros,inm.precio1euros as precio1euros, (c.superficie1 + c.superficie2 +c.superficie3 + c.superficie4 + c.superficie5) AS superficie_vivienda, c.superficieSolar, (c.númhabdobles + c.númsuitshabdobles +c.númhabsencillas) AS num_habitaciones,(c.númbaños + c.númaseos)as num_baños, inm.idinmueble AS referencia FROM dat_población pbl INNER JOIN dat_inmueble inm ON pbl.idpoblación = inm.idpoblación INNER JOIN dat_tipoinmueble tinm ON tinm.idtipoinmueble = inm.idtipoinmueble INNER JOIN dat_inmueblecomún c ON c.idinmueble = inm.idinmueble inner join dat_inmuebleCS cs on cs.idinmueble = inm.idinmueble WHERE (c.númhabdobles+c.númsuitshabdobles+c.númhabsencil las)>=2 ORDER BY tinm.nombretipoinmueblecs";
$resultado2 mysql_query($query2) or die("Error en query $query2:" .mysql_error() ); 
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:52.