". "\n". "\n". "\n". "\n". "\n". "\n". "\n". "\n". "\n"; for($i=1;$i<$giorni+$primo_lunedi;$i++){ if($i%7==1){ $cal_sheet.="\n"; } if($i<$primo_lunedi){ $cal_sheet.=""; }else{ $giorno= $i-($primo_lunedi-1); $full_date=$anno."-".str_pad($mese , 2, 0, STR_PAD_LEFT)."-".str_pad($giorno , 2, 0, STR_PAD_LEFT); $cal_sheet.="\n"; // Poi aggiungo la cella } if($i%7==0){ $cal_sheet.="\n\t"; } } $cal_sheet.="\n
".$mesi_arr[$mese]."
LMMGVSD
 ".$giorno."
"; return $cal_sheet; } function calendario_semplice($anno,$mese,$id_farmacia,$db){ @include 'conn.conn'; $dbConn=mysqli_connect($DATAhst,$DATAusr,$DATApwd,$DATAdtb); $mesi_arr=array('','Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'); $giorni = date("t",mktime(0, 0, 0, $mese, 1, $anno)); //giorni del mese in questione $primo_lunedi= date("w",mktime(0, 0, 0, $mese, 1, $anno)); //Array_parte da 0 if($primo_lunedi==0){$primo_lunedi = 7;} $q_cal=mysqli_query($dbConn, "SELECT turni.*,giorni.id AS g_id,giorni.colore FROM turni,giorni WHERE turni.farmacia='$id_farmacia' AND turni.data LIKE '$anno-%' AND giorni.id=turni.giorno"); while($r_cal=mysqli_fetch_array($q_cal)){ $days_arr[$r_cal['data']]=array($r_cal['giorno'],$r_cal['colore']); } if($db=="turni_tmp"){ $q_cal=mysqli_query($dbConn, "SELECT $db.*,giorni.id AS g_id,giorni.colore FROM $db,giorni WHERE $db.farmacia='$id_farmacia' AND $db.data LIKE '$anno-%' AND giorni.id=$db.giorno"); while($r_cal=mysqli_fetch_array($q_cal)){ $days_arr[$r_cal['data']]=array($r_cal['giorno'],$r_cal['colore']); } } $cal_sheet="\n". "\n". "\n". "\n". "\n". "\n". "\n". "\n". "\n"; for($i=1;$i<$giorni+$primo_lunedi;$i++){ if($i%7==1){ $cal_sheet.="\n"; } if($i<$primo_lunedi){ $cal_sheet.=""; }else{ $giorno= $i-($primo_lunedi-1); $full_date=$anno."-".str_pad($mese , 2, 0, STR_PAD_LEFT)."-".str_pad($giorno , 2, 0, STR_PAD_LEFT); $cal_sheet.=""; } } $cal_sheet.="\n
".$mesi_arr[$mese]." $anno
LMMGVSD
 \n"; // Poi aggiungo la cella } if($i%7==0){ $cal_sheet.="\n\t
"; return $cal_sheet; } ?>