Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Php, join, order by

Estas en el tema de Php, join, order by en el foro de PHP en Foros del Web. tengo un pequeño problema Si escribo este codigo funciona Código PHP: $filtro = "Select turf_carrr.*, turf_poscns.* from turf_poscns         LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr                           Where turf_poscns.idcabll='$idcabll' and turf_poscns.poscn !='0' and turf_poscns.poscn !='00' and turf_poscns.poscn !='NC'                  " ;  pero si lo quiero ...
  #1 (permalink)  
Antiguo 27/05/2013, 22:48
 
Fecha de Ingreso: enero-2013
Mensajes: 62
Antigüedad: 11 años, 3 meses
Puntos: 0
Php, join, order by

tengo un pequeño problema
Si escribo este codigo funciona

Código PHP:
$filtro="Select turf_carrr.*, turf_poscns.* from turf_poscns

        LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr
        
        
        Where turf_poscns.idcabll='$idcabll' and turf_poscns.poscn !='0' and turf_poscns.poscn !='00' and turf_poscns.poscn !='NC'
        
        "

pero si lo quiero ordenar por el campo idcarrr me deja de funcionar ¿Sabrian porque?

Código PHP:
$filtro="Select turf_carrr.*, turf_poscns.* from turf_poscns

        LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr
        
        
        Where turf_poscns.idcabll='$idcabll' and turf_poscns.poscn !='0' and turf_poscns.poscn !='00' and turf_poscns.poscn !='NC'
        
    order by idcarr desc "

  #2 (permalink)  
Antiguo 28/05/2013, 01:26
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Php, join, order by

Código MySQL:
Ver original
  1. $filtro="Select turf_carrr.*, turf_poscns.* from turf_poscns ".
  2.             "LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr " .    
  3.             "Where turf_poscns.idcabll='$idcabll' and turf_poscns.poscn !='0' ".
  4.             "and turf_poscns.poscn !='00' and turf_poscns.poscn !='NC' ".
  5.             "order by turf_poscns.idcarr desc ";

Ahora?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 28/05/2013, 09:35
 
Fecha de Ingreso: enero-2013
Mensajes: 62
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Php, join, order by

Cita:
Iniciado por quimfv Ver Mensaje
Código MySQL:
Ver original
  1. $filtro="Select turf_carrr.*, turf_poscns.* from turf_poscns ".
  2.             "LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr " .    
  3.             "Where turf_poscns.idcabll='$idcabll' and turf_poscns.poscn !='0' ".
  4.             "and turf_poscns.poscn !='00' and turf_poscns.poscn !='NC' ".
  5.             "order by turf_poscns.idcarr desc ";

Ahora?
¿Lo probe pero anda mal igual lamentablemente, alguna otra idea para probar?

Muchas Gracias
  #4 (permalink)  
Antiguo 28/05/2013, 12:06
 
Fecha de Ingreso: febrero-2013
Ubicación: Lima
Mensajes: 301
Antigüedad: 11 años, 2 meses
Puntos: 5
Respuesta: Php, join, order by

y donde le estas asignando los alias a las tablas....?
te muestra algun mensaje de error...?
  #5 (permalink)  
Antiguo 28/05/2013, 13:28
 
Fecha de Ingreso: enero-2013
Mensajes: 62
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Php, join, order by

En realidad no me da ningún resultado, me da vacio, segui probando de muchas maneras y al final lo resolvi haciendo Select separados

Etiquetas: join, order
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 12:36.