Siamo vicini alla soluzione ma c'è un problema, come ho scritto nel primo post recupero i dati dalle 2 tabelle e la chiave primaria della tabella A (id) è presente anche nella tabella B per la relazione..
Quindi se ad esempio nella tabella A ci sono 3 records (es con id: 1,2,3) e nella Tabella B un id di questi tre non è presente (es: 1,3), quando recupero i dati il risultato è sballato. Ti faccio un esempio di cosa accade:
Tabella A
id - campo1
1 -Mario Rossi
2 -Giovanni Verdi
3 -Mirko Bianchi
Tabella B
id - id_tabella_A - campo2
1 -1- Viola
2 -3- Rosso
In questo caso, quello che vedi sotto è ciò che accade quando prelevo i dati(in pratica Mario Rossi è oggi, Giovanni Verdi è oggi + 1, Mirko Bianchi è oggi +2. Il programma è una sorta di agenda, quindi le date, quando stampo a video i risultati mi servono per posizionare nella colonna giusta i vari valori.
Mario rossi - Giovanni Verdi - Mirko Bianchi
Viola- Rosso
Invece il valore "Rosso" dovrebbe essere posizionato un giorno più avanti.
Grazie per la tua pazienza![]()

Rispondi quotando