Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/02/2009, 10:37
Avatar de SCY-FOX
SCY-FOX
 
Fecha de Ingreso: septiembre-2007
Ubicación: Chile
Mensajes: 139
Antigüedad: 16 años, 7 meses
Puntos: 5
Respuesta: Servidor externo no recibe bien los $_Get

Ya lo solucioné pero el error no deja de ser extraño.

La consulta original de php era:

Código PHP:
"SELECT * FROM ( SELECT * FROM nombre_tabla     WHERE iddueno = '2' OR iddueno = '".$_SESSION['idusr']."') AS ex
WHERE (Month( fechaent ) = '$mes') ORDER BY '"
.$orden."' DESC"
Y a pesar de que en la version de mysql de Xampp funciona correctamente, en el mysql de donde tengo que subirla no funcionaba a pesar de ser una consulta válida.

Entonces, luego de poner un par de echos por aquí y por allá me fijé que al sacarle los corchetes a la variable $orden, me funcionaba la consulta.

al final quedó la consulta así;
Código PHP:
"SELECT * FROM ( SELECT * FROM nombre_tabla WHERE iddueno = '2' OR iddueno = '".$_SESSION['idusr']."') AS ex
 WHERE (Month( fechaent ) = '$mes') ORDER BY "
.$orden." DESC"
Es el error más bizarro que me ha ocurrido con mysql desde que empecé a usarlo. (no así el error más idiota xD)

Muchas gracias a todos por su ayuda. Igual me intriga que pueda ser alguna versión de mysql en el servidor y que tenga problemas.

Saludos desde Chile.!

Última edición por SCY-FOX; 09/02/2009 a las 10:38 Razón: borre espacios extra