Nella mia tabella i campi sono le caratteristiche dei file della mia sezione download.
Uno di questi campi è la categoria a cui appartengono, quindi diversi file possono avere la stessa categoria.
Stavo scrivendo la query di visualizzazione in questa maniera:
quando ho deciso di visualizzare oltre al nome dei file in diverse righe, anche la categoria di appartenenza, ma solo nella prima riga, quindi una cosa del genere:Codice PHP:
$sql = "SELECT *
FROM " . $_CONFIG['download'] . "
ORDER BY categoria";
$result=mysql_query($sql);
while ($row = mysql_fetch_array($result))
echo "<tr><td witdh=\"100\">$row[nome]</td></tr>
";
Categoria 1
File 1
File 2
File 3
Categoria 2
File 1
File 2
File 3
Categoria 3
..
Pensavo di mettere una condizione booleana del tipo "se la categoria è uguale a quella precedente continua con come sopra, altrimenti scrivi la nuova categoria in una nuova riga e procedi ad elencare i nuovi file..
Daltronde non riesco a completare la query in maniera corretta.
Ma non sarebbe meglio scriverla con l'istruzione foreach? Del tipo per ogni file avente questa categoria scrivi la categoria e poi tutti i file..
help![]()