risultato query1:Originariamente inviato da las
nel secondo cicolo non puoi usare lo stesso nome di variabile ($row) altrimenti al primo 'giro' viene sovrascritta
![]()
tabella con 3 campi: [ID][nome][testo]
gruppati in base all'ID, in quanto mi serve stampare una sola volta il nome che mi interessa.
es.
7 nome1 testo1
7 nome1 testo2
7 nome1 testo3
8 nome2 testo1
8 nome2 testo2
siccome non voglio stampare lo stesso nome ad ogni testo li ho raggruppati in base all'id.
quindi con il group by;
7 nome1 testo1
8 nome2 testo1
da qui stampo i nomi e dei testi non me ne può fregare di meno.
risultato query2 (query1 senza group by):
7 nome1 testo1
7 nome1 testo2
7 nome1 testo3
8 nome2 testo1
8 nome2 testo2
nel secondo while faccio un controllo=>se l'id della riga corrisponde a quello della riga della query1 allora mi stamperà sotto al nome tutti i testi relativi a quel nome.
P.S. anche cambiando nome alla variabile $row al secondo ciclo non cambia nulla quindi dubito venga sovrascritta.

Rispondi quotando