Foros del Web » Programando para Internet » PHP »

No me ordena el select.. :S

Estas en el tema de No me ordena el select.. :S en el foro de PHP en Foros del Web. Hola, tengo un problemilla, tengo un select. Y no me ordena... No entiendo el porque. Echarme una manilla please. Gracias, Código PHP: $result = mysql_query ...
  #1 (permalink)  
Antiguo 14/10/2009, 02:07
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años
Puntos: 1
No me ordena el select.. :S

Hola, tengo un problemilla, tengo un select. Y no me ordena... No entiendo el porque.

Echarme una manilla please.
Gracias,

Código PHP:
$result=mysql_query("select * from contratos, renovaciones where 
contratos.n_contrato = renovaciones.n_contrato
and contratos.cliente between '$n_empresa1' and '$n_empresa2'
and renovaciones.tipo between '$tipo1a' and '$tipo2a' 
and contratos.n_contrato between '$contrato1' and '$contrato2' 
and renovaciones.n_renovacion between '$renovaciones1' and '$renovaciones2' 
and renovaciones.estado between '$estado1' and '$estado2' 
and contratos.f_fin between '$f_fin1b' and '$f_fin2b' 
and renovaciones.enviado between '$enviar1a' and '$enviar2a' 
and renovaciones.aceptado between '$aceptado1a' and '$aceptado2a' 
and renovaciones.pagado_c between '$pagado1a' and '$pagado2a'
order by 'estado'"
$link); 
  #2 (permalink)  
Antiguo 14/10/2009, 02:23
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: No me ordena el select.. :S

prueba a poner "order by estado ASC" o "order by estado DESC" para ascendente o descendente
  #3 (permalink)  
Antiguo 14/10/2009, 02:26
 
Fecha de Ingreso: octubre-2009
Mensajes: 46
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación Respuesta: No me ordena el select.. :S

hola este es mi primer post!!! jeje
y
Si no me equivoco lo que buscas es asi...

Código PHP:
$result=mysql_query("select * from contratos, renovaciones where 
contratos.n_contrato = renovaciones.n_contrato
and contratos.cliente between '$n_empresa1' and '$n_empresa2'
and renovaciones.tipo between '$tipo1a' and '$tipo2a' 
and contratos.n_contrato between '$contrato1' and '$contrato2' 
and renovaciones.n_renovacion between '$renovaciones1' and '$renovaciones2' 
and renovaciones.estado between '$estado1' and '$estado2' 
and contratos.f_fin between '$f_fin1b' and '$f_fin2b' 
and renovaciones.enviado between '$enviar1a' and '$enviar2a' 
and renovaciones.aceptado between '$aceptado1a' and '$aceptado2a' 
and renovaciones.pagado_c between '$pagado1a' and '$pagado2a'
order by estado DESC"
$link); 
Debes agregarle ascendente o descendente --> ASC o DESC
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 03:08.