ciao!

ho costruito questa tabella:

ID smallint(4) No auto_increment
mese varchar(50) No
data date No 0000-00-00
locale varchar(50) No
info text No
IP varchar(15) No non loggato

per la gestione delle date del mio gruppo musicale.
l'inserimento e la cancellazione dei record funziona.

ora ho un quesito:

devo suddividere le date per mese.
così:

APRILE '05 (letto da $mese1)

data 1 / descrizioni

data 2 / descrizioni

etc etc

MAGGIO '05 (letto da $mese1)

data 1 / descrizioni

data 2 / descrizioni

etc etc

e via dicendo.

ho un file che mi visualizza l'intero db (legge, ordina e con un ciclo for presenta la visualizzazione), solo che per ogni data mi visualizza anche il mese ($mese1)

qui il codice:

<?
//connessione per ottenere la lista di record
include("include/db.inc.php");
$query = "SELECT * FROM tour order by data";
$res = mysql_query($query);

//n° record
$righe = mysql_num_rows($res);

for ($i; $i<$righe; $i++)
{

//leggo dal DB i dati correnti
$ID = mysql_result($res, $i, "ID");
$mese1 = mysql_result($res, $i, "mese");
$data = mysql_result($res, $i, "data");
$locale = mysql_result($res, $i, "locale");
$info = mysql_result($res, $i, "info");

//formatto la data gg/mm/aaaa
list($data, $ora) = explode (" ", $data);
list($anno, $mese, $giorno) = explode ("-", $data);
$data = "$giorno-$mese-$anno";

//"\n" = "
"
$info = nl2br($info);

//righe

echo("
$mese1
$data
");?>

<?echo("
$ID


$locale


$info

");

}

mysql_close($db);//chiudo il db

?>

un'ulteriore problema.
vi posto il codice della normale visualizzazione del vecchio file html


<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>

<td width="30%" align="RIGHT" valign="top">
</td>
<td width="70%" align="center" valign="top">

<img src=immagini/tour-2005.jpg border=0>
</td>

</TR>
</TABLE>





<hr width=80% height=1>






<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>

<td width="30%" align="RIGHT" valign="center">
</td>
<td width="15%" align="RIGHT" valign="center">[img]immagini/cane-tour.jpg[/img]
</td>
<td width="40%" align="CENTER" valign="center">
<DIV align="center" STYLE="font-size:34px; font-family:impact; color:RED">APRILE '05</DIV>
</td>
<td width="15%" align="LEFT" valign="center">[img]immagini/cane-tour.jpg[/img]
</td>

</TR>
</TABLE>

<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>

<td width="30%" align="RIGHT" valign="top">
</td>
<td width="70%" align="center" valign="top">
<DIV align="center" STYLE="font-size:16px; font-weight:bold; font-family:arial; color:ORANGE">venerdì 15</DIV>
<DIV align="center" STYLE="font-size:16px; font-weight:bold; font-family:arial; color:BLACK">PHENOMENON - Fontaneto (NO)</DIV>
<DIV align="center" STYLE="font-size:14px;"></DIV>
<DIV align="center" STYLE="font-size:16px; font-weight:bold; font-family:arial; color:ORANGE">venerdì 22</DIV>
<DIV align="center" STYLE="font-size:16px; font-weight:bold; font-family:arial; color:BLACK">ISLA GRANDE - Oleggio grande (NO)</DIV>
<DIV align="center" STYLE="font-size:14px;"></DIV>
<DIV align="center" STYLE="font-size:16px; font-weight:bold; font-family:arial; color:ORANGE">giovedì 28</DIV>
<DIV align="center" STYLE="font-size:16px; font-weight:bold; font-family:arial; color:BLACK">Festa Patronale di Varzo (VB)</DIV>


<hr width=80% height=1>
</td>

</TR>
</TABLE>

quindi devo visualizzare:

[immagine di intestazione]

<hr>

[immagine] $mese1 [immagine] (ad esempio aprile '05)

tutte le date raggruppate a $mese1

<hr>

[immagine]Smese1 [immagine] (ad esempio maggio '05)

tutte le date raggruppate a $mese1

<hr>

però se provo ad impstare queste tabelle nel codice php, mi da errori (parse error)

sapete darmi qualche dritta???
le mie conoscenze di php sono troppo limitate...
tnx!