Forse mi sono espresso male.. Il mio problema sta nel trovare i vari valori che può assumere un campo..
Nell'esempio che mi hai mostrato prevede di sapere c1 c2 c3 io invece le devo trovare c1 c2 c3..
Vi faccio vedere il codice che ho preparato e che funziona:
codice:
<?php
$query = "SELECT mese FROM dati_pm10 where anno = '".$_GET['anno']."'";
$res = $dbfu->query($query);
$mese = array();
while($riga = $dbfu->fetch_array($res)){
if ($riga['mese']<10) {
$stringa_mese = "0".$riga['mese'];
}
else{
$stringa_mese = $riga['mese'];
}
if (in_array($stringa_mese, $mese)==false){
$mese[]=$stringa_mese;
}
} // while
sort ($mese);
In questo modo in $mese ho l'elenco dei mesi presenti nel database...
Questo metodo funziona il fatto è che fino a che devo trovare i mesi al massimo i record sono un migliaio quindi non ci sono problemi, sono pochi, il problema sta nel trovari gli anni perchè ho circa 10000 record e eseguendo il ciclo while di sopra non vorrei appesantire troppo il server..
Volevo sapere se esiste un metodo più semplice e meno dispendioso per ottenere la stessa cosa..
Intanto vi ringrazio per l'interessamento..
ciao ciao