$array_id_contenuto_esterno, "titolo_ita" => $array_titolo_ita, "titolo_eng" => $array_titolo_eng, "contenuto" => $array_contenuto, "indirizzo" => $array_indirizzo, "indice" => $array_indice ); // Salva la variabile di sessione contenente tutte le informazioni degli scripts $_SESSION['array_links_esterni'] = $array_links_esterni; } }// CHIURUSA LINKS ESTERNI CONTENUTI SCRITTI ED AZIONI // SCRITTI ****************************************************************** if (!isset($_SESSION['num_scripts'])){ include 'admin/connessione_database.php'; $contenuti_scripts= mysql_query(" SELECT * FROM scritti ORDER BY titolo_eng, autore "); $num_contenuti_scripts = mysql_num_rows($contenuti_scripts); $_SESSION['num_scripts']=$num_contenuti_scripts; if($num_contenuti_scripts==0) echo "This section is actually getting update, please check it later."; $array_scritti_linkati = array(); $array_scri_linkati = array(); $array_esterni_linkati = array(); // Per ogni scritto presente nella gallery for($i=0; $i<$num_contenuti_scripts; $i++){ // Salva le informazioni in una variabile $array_cont_scritto = mysql_fetch_array($contenuti_scripts, MYSQL_BOTH); $id_contenuto_scritto = $array_cont_scritto['id']; $titolo_ita = $array_cont_scritto['titolo_ita']; $titolo_eng = $array_cont_scritto['titolo_eng']; $testo_eng = $array_cont_scritto['testo_eng']; $testo_ita = $array_cont_scritto['testo_ita']; $sottotitolo_ita = $array_cont_scritto['sottotitolo_ita']; $sottotitolo_eng = $array_cont_scritto['sottotitolo_eng']; $autore = $array_cont_scritto['autore']; $citazione_eng = $array_cont_scritto['citazione_eng']; $citazione_ita = $array_cont_scritto['citazione_ita']; // Carica l'array di ogni variabile per ogni scritto $array_id_contenuto_scritto[$i] = $id_contenuto_scritto; $array_titolo_ita[$i] = $titolo_ita; $array_titolo_eng[$i] = $titolo_eng; $array_testo_eng[$i] = $testo_eng; $array_testo_ita[$i] = $testo_ita; $array_sottotitolo_ita[$i] = $sottotitolo_ita; $array_sottotitolo_eng[$i] = $sottotitolo_eng; $array_autore[$i] = $autore; $array_citazione_ita[$i] = $citazione_ita; $array_citazione_eng[$i] = $citazione_eng; $array_indice[$i] = $i; // PRELEVA CONTENUTI LINKATI ESTERNI $preleva_esterni = mysql_query(" SELECT id AS id_link FROM contenuto_link WHERE contenuto = '$id_contenuto_scritto' "); $array_num_preleva_esterni[$i] = mysql_num_rows($preleva_esterni); if($array_num_preleva_esterni[$i]!=0){ for($k=0; $k<$array_num_preleva_esterni[$i]; $k++){ $dati_est[$k] = mysql_fetch_array($preleva_esterni, MYSQL_BOTH); } $array_query_esterni[$i] = $dati_est; }else $array_query_esterni[$i] = ""; //***************** CHIUSURA CONTENUTI LINKATI ESTERNI // **************SCRITTI LINKATI: $preleva_scritti = mysql_query(" SELECT scritto_1 AS scritto_linkato FROM scritti, scritto_scritto WHERE scritto_scritto.scritto_1='$id_contenuto_scritto' UNION SELECT scritto_2 AS scritto_linkato FROM scritti, scritto_scritto WHERE scritto_scritto.scritto_2='$id_contenuto_scritto' "); $array_num_scritti_associati[$i] = mysql_num_rows($preleva_scritti); if($array_num_scritti_associati[$i]!=0){ for($k=0; $k<$array_num_scritti_associati[$i]; $k++){ $dati_s[$k] = mysql_fetch_array($preleva_scritti, MYSQL_BOTH); } $array_query_scritti[$i] = $dati_s; }else $array_query_scritti[$i] = ""; //***************** CHIUSURA SCRITTI LINKATI $azioni_scritto = mysql_query(" SELECT azione FROM azione_scritto WHERE scritto='$id_contenuto_scritto' "); $array_num_azioni_associate[$i] = mysql_num_rows($azioni_scritto); if($array_num_azioni_associate[$i]!=0){ for($k=0; $k<$array_num_azioni_associate[$i]; $k++){ $dati_azio[$k] = mysql_fetch_array($azioni_scritto, MYSQL_BOTH); } $array_query_azioni[$i] = $dati_azio; }else $array_query_azioni[$i]=""; } // Salva tutte le informazioni $array_script = array( "id" => $array_id_contenuto_scritto, "titolo_ita" => $array_titolo_ita, "titolo_eng" => $array_titolo_eng, "testo_eng" => $array_testo_eng, "testo_ita" => $array_testo_ita, "sottotitolo_ita" => $array_sottotitolo_ita, "sottotitolo_eng" => $array_sottotitolo_eng, "autore" => $array_autore, "citazione_ita" => $array_citazione_ita, "citazione_eng" => $array_citazione_eng, "scritti" => $array_query_scritti, "num_scritti" => $array_num_scritti_associati, "azioni" => $array_query_azioni, "num_azioni" => $array_num_azioni_associate, "links" => $array_query_esterni, "num_links" => $array_num_preleva_esterni, "indice" => $array_indice ); // Salva la variabile di sessione contenente tutte le informazioni degli scripts $_SESSION['array_script'] = $array_script; }// CHIURUSA SCRIPTS // AZIONI ****************************************************************** if (!isset($_SESSION['num_actions'])){ include 'admin/connessione_database.php'; $contenuti_actions= mysql_query(" SELECT * FROM azioni ORDER BY titolo_eng "); $num_contenuti_actions = mysql_num_rows($contenuti_actions); $_SESSION['num_actions']=$num_contenuti_actions; if($num_contenuti_actions==0) echo "This section is actually getting update, please check it later."; $array_indice_az_linkate = array(); $array_scri_linkati = array(); $array_cont_linkati = array(); // Per ogni azione for($i=0; $i<$num_contenuti_actions; $i++){ // Salva le informazioni in una variabile $array_cont_azione = mysql_fetch_array($contenuti_actions, MYSQL_BOTH); $id_contenuto_azione = $array_cont_azione['id']; $titolo_ita = $array_cont_azione['titolo_ita']; $titolo_eng = $array_cont_azione['titolo_eng']; $testo_eng = $array_cont_azione['testo_eng']; $testo_ita = $array_cont_azione['testo_ita']; $img1 = $array_cont_azione['img1']; $img2 = $array_cont_azione['img2']; $img3 = $array_cont_azione['img3']; $img4 = $array_cont_azione['img4']; $img5 = $array_cont_azione['img5']; // Carica l'array di ogni variabile per ogni azione $array_id_contenuto_azione[$i] = $id_contenuto_azione; $array_titolo_ita[$i] = $titolo_ita; $array_titolo_eng[$i] = $titolo_eng; $array_testo_eng[$i] = $testo_eng; $array_testo_ita[$i] = $testo_ita; $array_img1[$i] = $img1; $array_img2[$i] = $img2; $array_img3[$i] = $img3; $array_img4[$i] = $img4; $array_img5[$i] = $img5; $array_indice[$i] = $i; // PRELEVA CONTENUTI LINKATI ESTERNI $preleva_esterni = mysql_query(" SELECT id AS id_link FROM contenuto_link WHERE contenuto = '$id_contenuto_azione' "); $array_num_preleva_esterni[$i] = mysql_num_rows($preleva_esterni); if($array_num_preleva_esterni[$i]!=0){ for($k=0; $k<$array_num_preleva_esterni[$i]; $k++){ $dati_est[$k] = mysql_fetch_array($preleva_esterni, MYSQL_BOTH); } $array_query_esterni[$i] = $dati_est; }else $array_query_esterni[$i]=""; //***************** CHIUSURA CONTENUTI LINKATI ESTERNI // **************AZIONI LINKATE: $azioni_associate = mysql_query(" SELECT azione_1 AS azione_linkata FROM azione_azione WHERE azione_azione.azione_2='$id_contenuto_azione' UNION SELECT azione_2 AS azione_linkata FROM azione_azione WHERE azione_azione.azione_1='$id_contenuto_azione' "); //$array_num_azioni_associate[$i] = mysql_num_rows($azioni_associate); $array_num_azioni_associate[$i] = mysql_num_rows($azioni_associate); if($array_num_azioni_associate[$i]!=0){ for($k=0; $k<$array_num_azioni_associate[$i]; $k++){ $dati[$k] = mysql_fetch_array($azioni_associate, MYSQL_BOTH); } $array_query_azioni[$i] = $dati; }else $array_query_azioni[$i]=""; $scritti_azione = mysql_query(" SELECT scritto FROM azione_scritto WHERE azione='$id_contenuto_azione' "); $array_num_scritti_associati[$i] = mysql_num_rows($scritti_azione); if($array_num_scritti_associati[$i]!=0){ for($k=0; $k<$array_num_scritti_associati[$i]; $k++){ $dati_scri[$k] = mysql_fetch_array($scritti_azione, MYSQL_BOTH); } $array_query_scritti[$i] = $dati_scri; }else $array_query_scritti[$i] =""; } // Salva tutte le informazioni $array_action = array( "id" => $array_id_contenuto_azione, "titolo_ita" => $array_titolo_ita, "titolo_eng" => $array_titolo_eng, "testo_eng" => $array_testo_eng, "testo_ita" => $array_testo_ita, "img1" => $array_img1, "img2" => $array_img2, "img3" => $array_img3, "img4" => $array_img4, "img5" => $array_img5, "links" => $array_query_esterni, "num_links" => $array_num_preleva_esterni, "azioni" => $array_query_azioni, "num_azioni" => $array_num_azioni_associate, "scritti" => $array_query_scritti, "num_scritti" => $array_num_scritti_associati, "indice" => $array_indice ); // Salva la variabile di sessione contenente tutte le informazioni delle actions $_SESSION['array_action'] = $array_action; }// CHIURUSA ACTIONS ?>