Quello ha niente a che vedere con il problema esposto (gestione sito multilingua): quello è solo un problema di capire che cosa fa quel pezzo di codice, ed evidentemente non è quello che ti aspetti: in $array avrai, di volta in volta il record al puntatore corrente (vedila come la riga corrente), ed in particolare in $array['nome_colonna'] il valore salvato in quel record alla data colonna. Ovviamente come fai tu si cicla tutto il recordset, sovrascrivendo ogni volta $titolo e $testo con titolo e testo corrente (e alla fine ottieni ovviamente solo l'ultimo).
Soluzione, o stampi subito - formattandolo a dovere - ciascun record, oppure crei 2 array, $titolo e $testo e li riempi a modo
codice:while... { $titolo[] = $array['titolo']; $testo[] = $array['testo']; }

Rispondi quotando