Un saluto a tutti
mi sono piantato in un problema probabilmente facile, ma non riesco ad uscirne.
Vi espongo il problema:
Mi trovo con due tabelle:
Tabella tecnico, con id/nome/matricola,
Tabella interventi, con id_int/commessa/tecnico1/tecnico2/tecnico3
Allego immagine:

ho messo in relazione tecnico.id con interventi.id_int, e fino a qui tutto bene.
Il problema e che vorrei visualizzare i seguenti dati:
commessa/nome tecnico1/nome tecnico2/nome tecnico3, e qui inizia l'agonia, non so propio come fare,
provo allegarvi il codice, nella speranza che qualche d'uno possa aiutarmi. :crying:
Grazie in anticipo a qualunque anima pia :byebye:
mi sono piantato in un problema probabilmente facile, ma non riesco ad uscirne.
Vi espongo il problema:
Mi trovo con due tabelle:
Tabella tecnico, con id/nome/matricola,
Tabella interventi, con id_int/commessa/tecnico1/tecnico2/tecnico3
Allego immagine:

ho messo in relazione tecnico.id con interventi.id_int, e fino a qui tutto bene.
Il problema e che vorrei visualizzare i seguenti dati:
commessa/nome tecnico1/nome tecnico2/nome tecnico3, e qui inizia l'agonia, non so propio come fare,
provo allegarvi il codice, nella speranza che qualche d'uno possa aiutarmi. :crying:
PHP:
$result = mysql_query("SELECT * FROM interventi
INNER JOIN tecnico ON interventi.tecnico1 = tecnico.id OR interventi.tecnico2 = tecnico.id OR interventi.tecnico3 = tecnico.id
ORDER BY commessa ASC")
or die(mysql_error());
echo"<table>
<tr>
<th>Commessa</th>
<th>Tecnico1</th>
<th>Tecnico2</th>
<th>Tecnico3</th>
</tr>";
while($row = mysql_fetch_array( $result )) {
echo"<tr><th>$row['commessa']</th>";
echo"<th>$row['tecnico1']</th>"; //Vorrei visualizzare nome e non il numero id
echo"<th>$row['tecnico2']</th>"; //Vorrei visualizzare nome e non il numero id
echo"<th>$row['tecnico3']</th>"; //Vorrei visualizzare nome e non il numero id
echo"</tr></table>";
}