
13/10/2003, 04:47
|
| | Fecha de Ingreso: agosto-2003
Mensajes: 30
Antigüedad: 21 años, 6 meses Puntos: 0 | |
obtención de datos iguales con Inner join he relacionado 3 tablas con inner join...
mi pregunta es: tengo campos que se llaman igual y al usar la función mysql_fetch_array() no se como diferenciar dichos campos.
¿Cómo distingo un campo de otro? Pienso que debe ser anteponiendo la tabla pero no me funciona.
Yo lo he puesto así pero me da error: $row["tabla.ID"]
Codigo:
[PHP$sql="SELECT * FROM Tabla1 RIGHT JOIN (tabla2 LEFT JOIN tabla3 ON tabla2.idcliente = tabla3.ID) ON tabla1.idcliente = tabla2.idcliente where tabla3.estado=1";
$result = mysql_query($sql,$link);
while ($row = mysql_fetch_array($result))
{
echo'='.$row["Tabla.ID"].'PHP] |