ho questa query
Codice PHP:
<?php
$sql = "select DATE_FORMAT(data_partenza, '%d/%m/%y') AS data_partenza, hotel, storico from $tabella where data_partenza <= NOW() and storico = 0 order by hotel asc";
$risultato = @mysql_query($sql,$connessione)
or die("Impossibile eseguire l'interrogazione.");
while ($riga = mysql_fetch_array($risultato)) {
$data_partenza = $riga['data_partenza'];
$hotel = $riga['hotel'];
$storico = $riga['storico'];
$elenco_hotel .= "<option value=\"$hotel\">$hotel</option>";
}
$visualizza_hotel = "<select name=\"hotel\">$elenco_hotel</select>";
?>
Tutto questo mi crea un menu a tendina con la lista degli hotel, l'unica cosa e' che si ripete sempre lo stesso hotel per quanti record trova tipo:
hotel 1
hotel 1
hotel 1
hotel 1
hotel 2
hotel 2
hotel 3
ecc
mentre io voglio che esca solo
hotel 1
hotel 2
hotel 3
Come posso fare?
non dovrei mettere un group by hotel da qualche parte?