Ciao, non mollare!
Non limitarti a fare copia ed incolla degli esempi che ti ho fatto, soprattutto se copi esempi che ho scritto prima di vedere il tuo codice E comunque no, non intendevo quello, infatti l'esempio di codice che hai usato era utile se utilizzavi la prima query che ti avevo proposto, tu hai scelto la seconda, quindi non puoi utilizzare quella strategia, quella con il groupby nella query.
Ragioniamo, abbiamo cambiato la query che ora ci restituisce una riga per ogni attore che ha collaborato con l'actor_id che riceviamo in $_GET, e che per ogni attore "crea una nuova colonna" in maniera dinamica chiamata films, la quale grazie alla funzione GROUP_CONCAT concatena i vari film dove hanno collaborato i due attori.
Quindi otteniamo una cosa simile come risposta alla nostra query:
Fino a qui chiaro?
Ora ti basta modificare il blocco di codice dentro il ciclo while che già avevi e aggiungere la visualizzazione che preferisci del valore contenuto nella "colonna" creata con GROUP_CONCAT e chiamata films, puoi anche fare un semplice echo intanto per capire.
Se proprio non riesci posta come ti ha spiegato Max 1 il codice delle tue prove, e ti fornisco un esempio funzionante, ma prima prova secondo me ce la fai!
P.S. ti conviene usare le funzioni mysqli invece che mysql che sono deprecate da php5.5
Non limitarti a fare copia ed incolla degli esempi che ti ho fatto, soprattutto se copi esempi che ho scritto prima di vedere il tuo codice E comunque no, non intendevo quello, infatti l'esempio di codice che hai usato era utile se utilizzavi la prima query che ti avevo proposto, tu hai scelto la seconda, quindi non puoi utilizzare quella strategia, quella con il groupby nella query.
Ragioniamo, abbiamo cambiato la query che ora ci restituisce una riga per ogni attore che ha collaborato con l'actor_id che riceviamo in $_GET, e che per ogni attore "crea una nuova colonna" in maniera dinamica chiamata films, la quale grazie alla funzione GROUP_CONCAT concatena i vari film dove hanno collaborato i due attori.
Quindi otteniamo una cosa simile come risposta alla nostra query:
Fino a qui chiaro?
Ora ti basta modificare il blocco di codice dentro il ciclo while che già avevi e aggiungere la visualizzazione che preferisci del valore contenuto nella "colonna" creata con GROUP_CONCAT e chiamata films, puoi anche fare un semplice echo intanto per capire.
Se proprio non riesci posta come ti ha spiegato Max 1 il codice delle tue prove, e ti fornisco un esempio funzionante, ma prima prova secondo me ce la fai!
P.S. ti conviene usare le funzioni mysqli invece che mysql che sono deprecate da php5.5