Ciao a tutti, sono un neofita nel campo php e ho bisogno di un aiuto per risolvere un problema apparentemente insormontabile, per me ovviamente.

Codice PHP:
 <table width="100%" border="0">
         <tr>
<td>Torneo</td>
<td>Giornata</td>
<td>Squadra di Casa</td>
<td>Squadra Ospite</td>
 <td>Risultato</td>
         </tr>
  <?php do { ?>
        <tr>
 <td><?php echo $row_datamatch['tournamentName']; ?></td>
<td><?php echo $row_datamatch['m_name']; ?></td>
<td><?php echo $row_datamatch['team1']; ?></td>
<td><?php echo $row_datamatch['team2']; ?></td>
<td><?php echo $row_datamatch['score1']; ?>-<?php echo $row_datamatch['score2']; ?></td>
</tr>
<?php } while ($row_datamatch mysql_fetch_assoc($datamatch)); ?></table>
Questo codice mi stampa una tabella cosi composta:

Torneo Giornata Squadra di Casa Squadra Ospite Risultato

tiziocaio 1 tizio caio 0-0
caiotizio 1 caio tizio 1-1
tiziocaio 1 tizio caio 0-0
tiziocaio 2 tizio caio 0-0
tiziocaio 2 tizio caio 0-0
tiziocaio 3 tizio caio 0-0
tiziocaio 3 tizio caio 0-0
etc, etc..

Io vorrei invece che ad ogni cambio di giornata venga stampato l'header della tabella, quindi cosi:

Torneo Giornata Squadra di Casa Squadra Ospite Risultato

tiziocaio 1 tizio caio 0-0
caiotizio 1 caio tizio 1-1
tiziocaio 1 tizio caio 0-0

Torneo Giornata Squadra di Casa Squadra Ospite Risultato

tiziocaio 2 tizio caio 0-0
tiziocaio 2 tizio caio 0-0

Torneo Giornata Squadra di Casa Squadra Ospite Risultato

tiziocaio 3 tizio caio 0-0
tiziocaio 3 tizio caio 0-0
etc, etc...

Ogni volta che cambia il valore della colonna "Giornata" devo stampare una nuova intestazione della tabella.

Come faccio? Grazie in anticipo per l'eventuale aiuto.