Ciao a tutti,
ho un problema.
Ho due tabelle su mysql, una su cui gestisco un elenco di proprietà e una in cui gestisco le relazioni tra le proprietà e un utente.
tbl_sport
id_sport
sport
tbl_relazione_utente_sport
id_relazione
id_rel_sport
id_cliente
Per popolare la tabella non ci sono problemi.
Ora però io vorrei mostrare l'elenco, tramite checkbox, degli sport e mostrare come "checked" gli sport effettivamente selezionati per il relativo utente.
Ho provato a fare una LEFT JOIN, impostata così:
Codice PHP:
SELECT tbl_sport.id_sport, tbl_sport.sport, tbl_relazione_utente_sport.id_relazione, tbl_relazione_utente_sport.untete, tbl_relazione_utente_sport.id_rel_sportFROM tbl_sport LEFT JOIN tbl_relazione_utente_sport ON (tbl_relazione_utente_sport.id_rel_sport = sport.id_sport)WHERE tbl_sport = 'codiceutente'
Ma chiaramente lei mi estrae SOLO i valori che hanno la corrispondenza col codice dell'utente.
Le sto provando un po' tutte, ma non riesco a trovarmi nella situazione (ipotetica):
Utente xxx:
[x] Sport1
[ ] Sport2
[ ] Sport3
[x] Sport4
voi avete idea di come posso fare?
Grazie a chi mi darà una mano :-)
Buona serata!