CIao a tutti, sto impallato...sto facendo un calendario a visione settimanale sono arrivato ad un certo punto ossia creazione fasce orarie, estrazione dei giorni della settimana ma poi al momento di estrarre gli appuntamenti da db non capisco come fare...mi date una mano...grazie...
Codice PHP:
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="105" height="26" bgcolor="#FFCC00"></td>
<?
$data_cal = "2006-08-15";
list($yea,$mon,$day) = explode("-",$data_cal);
$data_cal = mktime(0,0,0,$mon,$day,$yea);
$gg_set = date('w',$data_cal);
if ($gg_set == 1):
$data_inizio = $data_cal;
elseif($gg_set == 2):
$data_inizio = $data_cal-60*60*24;
elseif($gg_set == 3):
$data_inizio = $data_cal-60*60*24*2;
elseif($gg_set == 4):
$data_inizio = $data_cal-60*60*24*3;
elseif($gg_set == 5):
$data_inizio = $data_cal-60*60*24*4;
elseif($gg_set == 6):
$data_inizio = $data_cal-60*60*24*5;
elseif($gg_set == 0):
$data_inizio = $data_cal-60*60*24*6;
endif;
for($x=0; $x<7; $x++){
if ($x ==0):
$data_inizio = $data_inizio;
else:
$data_inizio += 60*60*24;
endif;
$gg_set = date('w',$data_inizio);
$giorni = array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato");
?>
<td width="108" bgcolor="#FFCC00">[b]<? echo $giorni[$gg_set]." ".date('d',$data_inizio); ?>[/b]</td>
<?
}
?>
</tr>
<?
$ora_inizio = mktime(7,30,0);
for($x=0; $x<29; $x++){
$agg = 60*30;
$ora_inizio += $agg;
//query
$sql_app = mysql_query("select * from app where data = '$data");
?>
<tr>
<td bgcolor="#CCCCCC" <? if (date('i',$ora_inizio)==30): echo "align=\"right\""; endif; ?>><? echo date('H:i',$ora_inizio); ?></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<?
}
?>
</table>