
07/10/2009, 08:33
|
 | | | Fecha de Ingreso: agosto-2007 Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 17 años, 6 meses Puntos: 23 | |
Respuesta: Desplegar datos de querys que incluyen join de varias tablas Bueno creo que ya encontraste el error sin necesidad de ayuda del foro, en si tu problema es que 2 o mas campos se llaman iguales, en estos casos debes asignarle un alias a cada uno de los campos (duplicados) para que todos sean unicos... esto se hace con AS
Aqui te pongo una sugerencia
$query_ = "SELECT pro_cal_reganomalias.documento AS C1,
pro_cal_reganomalias.fecha AS C2,
pro_cal_reganomalias.cod_producto AS C3,
vta_productos.desc_p AS C4,
vta_productos.tamano AS C5,
pro_cal_anomalias.nombre AS C6,
pro_cal_accionxanomalias.nombre AS C7
FROM pro_cal_reganomalias
LEFT JOIN vta_productos ON
pro_cal_reganomalias.cod_producto = vta_productos.codigo
LEFT JOIN pro_cal_anomalias ON
pro_cal_reganomalias.cod_anomalia = pro_cal_anomalias.id
LEFT JOIN pro_cal_accionxanomalias ON
pro_cal_reganomalias.cod_accion_tomada =
pro_cal_accionxanomalias.id";
Y cuando haces referencia a los campos desde la aplicacion debes hacer referencia a los alias (o a los nombres del campo si no colocaste alias) pero siempre tomando en cuenta que sean UNICOS
Saludos
__________________ Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente. Avatar810 |