
Originariamente inviata da
boots
Se vuoi mostrare tutti i record allora group by non va bene. Se non ho capito male io userei order by data.
No, funziona prioprio così, alla fine leggendo il manuale del mysql ce l'ho fatta, e per completezzametto qui una query che raggruppa per data i valori cercati:
codice:
codice:
SELECT inviata,group_concat(concat(`comune`,':', `nome`) separator ',') FROM `rettifiche` GROUP BY inviata; --
separandoli a gruppi con virgole e : per ritrovarli.
[QUOTE] Per cambiare colore dovresti fare una cosa del genere
Codice PHP:
$data = '';
while($row = ...){
if($data != $row['data']){
$style = // cambia lo stile;
$data = $row['data'];
}
echo "<div style='$style'>".$row[...].'</div>';
}
[QUOTE]
E questo è ciò che volevo fare, ma speravo in qualche cosa di più performante, anche se come r/ipeto i numeri da processare sono pochi.
Forse, l'unico "intoppo" sarebbe la paginazione: Potresti ritrovarti un "gruppo" di record con la stessa data su due pagine diverse
Infatti, ora sto lavorando su questo, ma qui potrebbe essere una query a risolvere il problea, quindi torno a bomba nella sezione database 
Ma non demordo