Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/02/2009, 13:10
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
Tienes toda la razón. Le saqué las comillas simples y puse las invertidas, pero ahora no me muestra los valores hasta que le hago click a la columna la que deseo ordenar.

Demonios de mysql.

Tendré que deshacer todos los cambios y dejarlo como estaba en mi version local.

Al parecer la version de ellos es menor que la que uso yo. Nunca habia tenido este problema antes.

Si es asi y no puedo cambiarla, como puedo ordenar por orden los registros usando algun método anterior????

Gracias por la ayuda...

Eee

Ya lo solucioné.

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"
Me faltaba instanciar la variable con algun valor que permitiera hacer funcionar el ORDER BY en caso de no seleccionar variables de filtro.

Así que puse esto en el inicio de la página y se arreglo todo junto a lo de las comillas inversas.

Código PHP:
if (isset($_GET["orden"])) { $orden $_GET["orden"]; } else { $orden 'id';} 

Muchas gracias a todos por ayudarme!
Si puedo aportar con mis comentarios en otros posts lo haré!

Silla!

Última edición por GatorV; 09/02/2009 a las 13:43