Tengo una tabla llamada "trabajo" y esta presenta varios punteros a la tabla "persona". Persona tiene Id y Nombre. Trabajo tiene Id, nomtrabajo y 3 campos que apuntan a persona "persona1, persona2 y persona3" (que guardan el Id de la persona)
Estoy trabajando con un dataGrid de flash y quiero que al mostrar "trabajo" no me muestre los Id de la persona, sino los nombres..en el codigo AS llamo al codigo php para traer datos que es el siguiente:
Código PHP:
<documento>
<?php
$link = mysql_connect ("localhost", "root", "root");
mysql_select_db("trabajos");
$result = mysql_query ("SELECT * FROM trabajo AS t INNER JOIN persona AS p ON t.Nombre1 = p.Id") or die ("Invalid query");
echo
"<datos>";
while($row = mysql_fetch_array($result)) {
echo
"<trabajo>
<Id>" . $row["Id"] . "</Id>
<nomT>" . $row["nomtrabajo"] . "</nomT>
<nom1>" . $row["Nombre"] . "</nom1>
<nom2>" . $row["Nombre"]. "</nom2>
<nom3>" . $row["Nombre"]. "</nom3>
</trabajo>";
}
echo "</datos>";