if ($giorno_sett_corr == $giorno_vedi_ini_sett) $g_inizio_settimana = "<div style=\"display: inline; color: red;\"><b>".$g_inizio_settimana."</b></div>"; $linea_date .= "<td align=\"center\""; #if ($num1 != 0 and $num1 != ($num_colonne - 1)) echo " colspan=2"; if ($num1 != 0) $linea_date .= " colspan=2"; #if ($m_inizio_settimana == $mese_mostra or $m_fine_settimana == $mese_mostra) { echo " bgcolor =\"#DAEDFF\""; } $linea_date .= ">$g_inizio_settimana</td>"; } # fine for $num1 $fine_settimana = risul_query($riga_setimana,0,'datafine'); $fine_settimana = explode("-",$fine_settimana); $g_fine_settimana = $fine_settimana[2]; $m_fine_settimana = $fine_settimana[1]; if ($g_fine_settimana == "01") $g_fine_settimana = "1"; $a_fine_settimana = $fine_settimana[0]; $giorno_sett_corr = date("w" , mktime(0,0,0,$m_fine_settimana,$g_fine_settimana,$a_fine_settimana)); if ($mostra_giorni_tab_mesi == "SI") ins_nome_giorno($g_fine_settimana,$giorno_sett_corr); if ($giorno_sett_corr == $giorno_vedi_ini_sett) $g_fine_settimana = "<div style=\"display: inline; color: red;\"><b>".$g_fine_settimana."</b></div>"; $linea_date .= "<td align=\"center\">$g_fine_settimana</td>"; $linea_date .= "<td> </td></tr>"; echo $linea_date; $num_ripeti = 1; for ($num1 = 0 ; $num1 < ($num_appartamenti + $num_app_canc) ; $num1 = $num1 + 1) { if ($num1 < $num_appartamenti) { $id_appartamento = risul_query($appartamenti,$num1,'idappartamenti'); $condizione_prenota_propria = ""; } # fine if ($num1 < $num_appartamenti) else { $id_appartamento = $app_canc[($num1 - $num_appartamenti)]; if ($priv_vedi_tab_mesi == "p") {
function crea_data_per_linea ($n_col,$num_colonne,$id_settimana,&$d_inizio_settimana,&$d_fine_settimana,&$m_inizio_settimana,&$m_fine_settimana,&$array_date_col_js,$tipo_periodi,$mostra_giorni_tab_mesi,$giorno_vedi_ini_sett) { global $tableperiodi; $riga_setimana = esegui_query("select * from $tableperiodi where idperiodi = '$id_settimana'"); if (numlin_query($riga_setimana)) { $inizio_settimana = risul_query($riga_setimana,0,'datainizio'); $array_date_col_js .= "ArDaCo[".($n_col + 1)."] = '$inizio_settimana'; "; $inizio_settimana = explode("-",$inizio_settimana); $g_inizio_settimana = $inizio_settimana[2]; $m_inizio_settimana = $inizio_settimana[1]; $fine_settimana = risul_query($riga_setimana,0,'datafine'); if ($n_col == ($num_colonne - 1)) $array_date_col_js .= "ArDaCo[".($n_col + 2)."] = '$fine_settimana'; "; $fine_settimana = explode("-",$fine_settimana); $g_fine_settimana = $fine_settimana[2]; $m_fine_settimana = $fine_settimana[1]; $d_inizio_settimana = "$g_inizio_settimana-$m_inizio_settimana"; if ($tipo_periodi == "g") { $d_inizio_settimana = $g_inizio_settimana; $a_inizio_settimana = $inizio_settimana[0]; $giorno_sett_corr = date("w",mktime(0,0,0,$m_inizio_settimana,$g_inizio_settimana,$a_inizio_settimana)); if ($mostra_giorni_tab_mesi == "SI") ins_nome_giorno($d_inizio_settimana,$giorno_sett_corr); if ($giorno_sett_corr == $giorno_vedi_ini_sett) $d_inizio_settimana = "<b style=\"color: red;\">".$d_inizio_settimana."</b>"; } # fine if ($tipo_periodi == "g") $d_fine_settimana = "$g_fine_settimana-$m_fine_settimana"; if ($tipo_periodi == "g") { $d_fine_settimana = $g_fine_settimana; $a_fine_settimana = $fine_settimana[0]; $giorno_sett_corr = date("w",mktime(0,0,0,$m_fine_settimana,$g_fine_settimana,$a_fine_settimana)); if ($mostra_giorni_tab_mesi == "SI") ins_nome_giorno($d_fine_settimana,$giorno_sett_corr); if ($giorno_sett_corr == $giorno_vedi_ini_sett) $d_fine_settimana = "<b style=\"color: red;\">".$d_fine_settimana."</b>"; } # fine if ($tipo_periodi == "g") } # fine (numlin_query($riga_setimana)) else $d_inizio_settimana = 0; } # fine function crea_data_per_linea