Originariamente inviato da filippo.toso
Esegui una query di selezione di tutti i campi ordinata per country e per canale
Esegui il ciclo di estrazione per tutti i record restituiti
Se il country corrente è diverso da quello del record precedente, stampi "country"
Se il country corrente è uguale a quello del record precedente, stampi "- channel"
scusa ma che ti scrivo? ci stavo provando, ma delle cose che hai scritto solo le prime due so fare... per il confronto tra il country corrente ed il precedente non so proprio come farlo...
quindi, ricapitolando, sto sempre qui:
codice:
$query1 = "SELECT * FROM tvchannels WHERE country <> '' ORDER BY country, channel";
$result1 = mysql_query($query1) or die (mysql_error());
while ($record1 = mysql_fetch_array($result1) ) { $records1[] = $record1; }
foreach ($records1 as $rec){
}