Buongiorno a tutti. Ho un problema con la visualizzazione di una doppia query.
Praticamente io nella pagina di visualizzazione del sito voglio che ci sia una tabella a 3 colonne come segue:
NOME COGNOME IMMAGINE
C'è la tabella persona e la tabella medaglie.
Per semplificare le cose vi dico che persona ha (pid, nome, cognome) e medaglie (id, pid, immagine) e referenzia persona.
Magari mi manca qualcosa di stupido che mi sfugge ma non ci riesco:
Io faccio una query che mi restituisce tutti i nomi e i cognomi delle persone.
Poi faccio while($row = mysql_fetch_array($res)
e dentro ci metto:
<td align=\"center\">$nome</td>
<td align=\"center\">$cognome</td>";
La tabella in teoria avrebbe una terza colonna per l'immaginetta (che non è detto che le persone hanno)
<td align=\"center\"><img src=\"$immagine\"></td>
Io quindi dopo la colonna cognome faccio una seconda query che mi seleziona l'immagine e l'id.
faccio quindi un altro while in modo che mi seleziona (metti che una persona ha vinto 5 medaglie me le dovrebbe visualizzare tutte) tutte le immagini di quella persona.
Il problema è che ora non mi visualizza più la lista delle persone.
Spero che si è capito.