con questo scrip io metto a video il "calendario" del mese corrente con in rosso il giorno attuale
adesso il mio problema è che in rosso non voglio solo il giorno attuale ma anke i giorni che mi restituisce questa query
$comandosql = "select dayofmonth(data) as mese,titolo,data,testo,allegato from $tabeventi order by data DESC";
dove devo mettere il nuovo while ?
<?
$days=array("D","L","M","M","G","V","S");
$months=array("GENNAIO","FEBBRAIO","MARZO","APRILE ","MAGGIO","GIUGNO","LUGLIO","AGOSTO","SETTEMBRE", "OTTOBRE","NOVEMBRE","DICEMBRE");
echo "\n<table border=0 bordercolor=#FFFFFF cellpadding=1 cellspacing=1 bgcolor=#000000>\n<tr>\n <td bgcolor=#FFFFFF>\n <center>".$months[(date("n")-1)]." ".date("Y")."</center>\n
\n <table border=0 bordercolor=#FFFFFF cellpadding=3 cellspacing=3>\n <tr>";
$k=0;
while($k<>count($days)){
echo "\n <td>".$days[$k]."</td>";
$k++;
}
echo "\n </tr>\n <tr>";
$g=date("w")-date("d");
while($g<0){
$g=$g+7;
}
$k=0;
while($k<>($g+1)){
echo "\n <td></td>";
$k++;
}
$d=0;
while($d<>date("t")){
$d++;
if ($k==7){
$k=0;
echo "\n </tr>\n <tr>";
}
echo "\n <td>";
if (date("d")==$d){
echo "<font color=#FF0000>$d</font></td>";
} else {
echo "$d</td>";
}
$k++;
}
while($k<>7){
echo "\n <td></td>";
$k++;
}
echo "\n </tr>\n </table>\n </td>\n</tr>\n</table>\n\n";
?>