Ciao a tutti!

Io dal mio DB estrapolo i dati che mi interessano da una tabella con la classica query, poi per vedere i risultati della query, faccio così:

Codice PHP:
///facciola mia qyery
$query "SELECT * FROM tab_date WHERE id = 1";
$datab mysql_query($query$areaprotetta) or die(mysql_error());
$row mysql_fetch_assoc($datab);

///e poi ricavo il risultato
do {
echo 
$row['giorno'];
} while (
$row mysql_fetch_array($datab)); 
però se volessi magari in un'altra zona della pagina ripetere ankora il ciclo "do {" non mi risulta niente!!
Come mai?
E giusto come faccio oppure esistono metodi migliori??

Grazie in anticipo a tutti!