Ciao a tutti, volevo sapere se esiste una funzione che mi permetta di agire sulle righe di una tabella. Mi spiego meglio:
Ho una cosa del genere:
[id ]-[tipo]-[descr]
--------------------
| 1 | |cibo| |pane |
--------------------
| 2 | |cibo| |salame|
--------------------
| 3 | |beva| |acqua|
--------------------
| 4 | |beva| |cola|
Recupero tutti i campi con la query, divido tutto per "tipo".
Ora, come faccio a dire:
e cosi via....codice:if (il primo = cibo) {nonfare niente} else {leggi la seconda riga della tabella} if (il secondo = cibo) {nonfare niente} else (leggi la terza riga)
Se il primo e' cibo si ferma, se invece e bevanda leggo i dati e controllo quella dopo che se e' cibo si ferma ma se e' bevanda va a quella dopo etc....
Ovviamente ogni volta che legge una riga successiva ad una noncibo deve prendersi i dati nel campo [descr].
Mi aiutate?
Grassie