Buongiorno a tutti.
Situazione:
ho una pagina (corsi.php) che presenta il calendario delle lezioni ordinate per anno, poi per mese e infine per giorno.
Ogni singola lezione ha un codice unico.
Ho aggiunto una tabella al mio db per i partner di ogni singola lezione con due campi: "id_lezione" e "partner".
Adesso mi serve che mi si aggiunga una riga di testo col partner (se c'è) in un determinato punto tra i dati della singola lezione.
Quindi all'interno del ciclo while che mi estrae i dati della singola lezione ho inserito questo:
Poi naturalmente ho aggiunto un echo $partnertrovato dove mi serve che appaia la riga.
Lasciamo perdere per ora i controlli che aggiungerò poi per visualizzare la riga solo se è valorizzata o altri affinamenti.
Utilizzando il costrutto di cui sopra, ricevo un errore.
Se lo cambio utilizzando fetch_assoc con un ciclo while (perchè non mi ricordo mai come fare quando sono certo che il risultato sia di una sola riga) funziona correttamente con la prima lezione della tabella con un partner, ma poi mi riporta lo stesso partner su tutte le lezioni successive...
Non so se mi sono spiegato bene.
Se serve posto tutta la pagina, che è lunghetta (sono 513 righe)...
Dove sbaglio?
Situazione:
ho una pagina (corsi.php) che presenta il calendario delle lezioni ordinate per anno, poi per mese e infine per giorno.
Ogni singola lezione ha un codice unico.
Ho aggiunto una tabella al mio db per i partner di ogni singola lezione con due campi: "id_lezione" e "partner".
Adesso mi serve che mi si aggiunga una riga di testo col partner (se c'è) in un determinato punto tra i dati della singola lezione.
Quindi all'interno del ciclo while che mi estrae i dati della singola lezione ho inserito questo:
Codice:
$part = ("SELECT partner FROM calendario_partner WHERE id_lezione = '$id'");
$partnerok = mysql_query($part);
$partnertrovato = mysql_result($partnerok, 0);
Lasciamo perdere per ora i controlli che aggiungerò poi per visualizzare la riga solo se è valorizzata o altri affinamenti.
Utilizzando il costrutto di cui sopra, ricevo un errore.
Se lo cambio utilizzando fetch_assoc con un ciclo while (perchè non mi ricordo mai come fare quando sono certo che il risultato sia di una sola riga) funziona correttamente con la prima lezione della tabella con un partner, ma poi mi riporta lo stesso partner su tutte le lezioni successive...
Non so se mi sono spiegato bene.
Se serve posto tutta la pagina, che è lunghetta (sono 513 righe)...
Dove sbaglio?