Changeset 255 for trunk/admin/modules/Elezioni/ele_consultazioni.php
- Timestamp:
- Mar 20, 2018, 11:19:10 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_consultazioni.php
r91 r255 12 12 die ("You can't access this file directly..."); 13 13 } 14 14 global $dbi; 15 15 $aid=$_SESSION['aid']; 16 $dbi=$_SESSION['dbi'];17 16 $prefix=$_SESSION['prefix']; 18 17 $param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST; … … 20 19 //if ($perms<128 or !$id_cons_gen) die("Non hai i permessi per inserire dati, o non hai scelto la consultazione!"); 21 20 if ($perms!=256) die("Non hai i permessi per inserire dati, o non hai scelto la consultazione!"); 22 if (isset($param['id_cons_gen'])){ 23 $id_cons_gen=intval($param['id_cons_gen']); 24 $res = mysql_query("SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen=$id_cons_gen " , $dbi); 25 list($tipo_cons) = mysql_fetch_row($res); 26 } else { 27 $id_cons_gen=0; 28 $tipo_cons=0; 29 } 21 30 22 if (isset($param['min'])) $min=intval($param['min']); else $min=0; 31 23 if (isset($param['ok'])) $ok=intval($param['ok']); else $ok=0; … … 62 54 $offset=10; 63 55 if (!isset($min)) $min=0; 64 56 if (isset($param['id_cons_gen'])){ 57 $id_cons_gen=intval($param['id_cons_gen']); 58 $row=descr_cons(); 59 $tipo_cons=$row[0]; 60 #$res = mysql_query("SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen=$id_cons_gen " , $dbi); 61 #list($tipo_cons) = mysql_fetch_row($res); 62 } else { 63 $id_cons_gen=0; 64 $tipo_cons=0; 65 } 65 66 /******************************************************/ 66 67 /*Funzione di visualizzazione globale */ … … 88 89 89 90 if ($do == "modify") { 90 $res = mysql_query("SELECT * FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'", $dbi); 91 $pro= mysql_fetch_array($res, 3); 92 $res_tipo = mysql_query("SELECT * FROM ".$prefix."_ele_tipo where tipo_cons='".$pro['tipo_cons']."' and lingua='$language'", $dbi); 93 $tip=mysql_fetch_array($res_tipo, 3); 94 91 $pro = daticonsultazione(); 92 $tip = datitipo($pro['tipo_cons'],$language); 95 93 list($dia1,$dim1,$dig1) = explode("-",$pro['data_inizio']=="0000-00-00" ? " - - ": $pro['data_inizio']) ; 96 94 list($dfa1,$dfm1,$dfg1) = explode("-",$pro['data_fine']=="0000-00-00" ? " - - ": $pro['data_fine']) ; … … 131 129 echo "<option value=\"$dfa1\" selected>$dfa1</option>"; anno(); 132 130 echo "</td></tr><tr>"; 133 $resdel = mysql_query("SELECT * FROM ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen'", $dbi);134 if( mysql_num_rows($resdel)==0)131 $resdel = daticonscom(); 132 if(count($resdel)==0) 135 133 echo "<td><fieldset><legend>"._SPUNTALABEL1."</legend><label id=\"prov\">"._VIASPUNTAELIMINA." <input type=\"checkbox\" id=\"pwd3\"name=\"pwd3\" value=\"\" onclick=\"del_cons()\"></label></fieldset></td>"; 136 134 else echo "<td></td>"; … … 145 143 ._ADD." "._CONSULTA."<br><br>"; 146 144 echo _DEFCONS.":</h6><br><table width=\"100%\">"; 147 148 $res=mysql_query("SELECT * FROM ".$prefix."_ele_tipo where lingua='$language'", $dbi); 145 $row = elenco_tipi(); 149 146 echo "<tr><td><b>"._TIPO." :</b></td><td>"; 150 147 echo "<select name=\"tipocons\" >"; 151 while(list($idtipo,$destipo)= mysql_fetch_row($res)){ 148 foreach($row as $res){ 149 $idtipo=$res['tipo_cons'];$destipo=$res['descrizione']; 152 150 if ($idtipo == $tipo_cons) { 153 151 $sel = "selected"; … … 180 178 ."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._DATAFINE."</b></td>" 181 179 ."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._FUNZIONI."</b></td></tr>"; 182 $res = mysql_query("SELECT * FROM ".$prefix."_ele_consultazione " , $dbi); 183 $max = mysql_num_rows($res); 184 $result = mysql_query("select * from ".$prefix."_ele_consultazione ORDER BY data_fine desc LIMIT $min,$offset", $dbi); 185 while(list($id, $descr_cons, $data_inizio, $data_fine,$tipo) = mysql_fetch_row($result)) { 180 $res = elenco_consultazioni(); 181 $max = count($res); 182 $sql="select * from ".$prefix."_ele_consultazione ORDER BY data_fine desc LIMIT $min,$offset"; 183 $sth = $dbi->prepare("$sql"); 184 $sth->execute(); 185 $row = $sth->fetchAll(); 186 foreach($row as $res) { 187 $id=$res['id_cons_gen']; $descr_cons=$res['descrizione']; $data_inizio=$res['data_inizio']; $data_fine=$res['data_fine'];$tipo=$res['tipo_cons']; 186 188 $data_inizio=form_data($data_inizio);$data_fine=form_data($data_fine); 187 189 $bgcolor1=($bgcolor1==$_SESSION['bgcolor1'])?$_SESSION['bgcolor2']:$_SESSION['bgcolor1']; … … 222 224 if ($perms>=128) { 223 225 if ($do == "delete") { 224 $result = mysql_query("delete from ".$prefix."_ele_rilaff where id_cons_gen='$id_cons_gen'", $dbi); 225 if (!$result) return; 226 $result = mysql_query("delete from ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'", $dbi); 227 if (!$result) return; 226 $sql="delete from ".$prefix."_ele_rilaff where id_cons_gen='$id_cons_gen'"; 227 $sth = $dbi->prepare("$sql"); 228 $sth->execute(); 229 $sql="delete from ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'"; 230 $sth = $dbi->prepare("$sql"); 231 $sth->execute(); 228 232 Header("Location: admin.php?op=consultazione"); 229 233 } … … 246 250 $data_fine="$dfa-$dfm-$dfg"; 247 251 $id_consulta=$id_cons_gen; 248 $result = mysql_query("insert into ".$prefix."_ele_consultazione (descrizione,data_inizio,data_fine,tipo_cons) values ('$descr_cons2','$data_inizio','$data_fine','$tipocons')", $dbi) || die("Errore di inserimento: ".mysql_error()); 249 /* $y=$result; 250 $res=mysql_query("select id_cons_gen from ".$prefix."_ele_consultazione where descrizione='$descr_cons2' 251 and data_inizio='$data_inizio' and data_fine='$data_fine' and tipo_cons='$tipocons'", $dbi); 252 list($idc)=mysql_fetch_row($res); 253 mkdir("images/consultazioni/$idc",0750); 254 copy("images/consultazioni/nulla.jpg","images/consultazioni/$idc/nulla.jpg");*/ 252 $sql="insert into ".$prefix."_ele_consultazione (descrizione,data_inizio,data_fine,tipo_cons) values ('$descr_cons2','$data_inizio','$data_fine','$tipocons')"; 253 $sth = $dbi->prepare("$sql"); 254 $sth->execute(); 255 255 256 } else { 256 257 OpenTable(); … … 262 263 $data_inizio="$dia-$dim-$dig"; 263 264 $data_fine="$dfa-$dfm-$dfg"; 264 $result = mysql_query("update ".$prefix."_ele_consultazione set descrizione='$descr_cons2',data_inizio='$data_inizio', 265 data_fine='$data_fine' WHERE id_cons_gen='$id_cons_gen'", $dbi); 265 $sql="update ".$prefix."_ele_consultazione set descrizione='$descr_cons2',data_inizio='$data_inizio',data_fine='$data_fine' WHERE id_cons_gen='$id_cons_gen'"; 266 $sth = $dbi->prepare("$sql"); 267 $sth->execute(); 266 268 if (!$result) return; 267 269 Header("Location: admin.php?op=consultazione&id_cons_gen=$id_cons_gen");
Note:
See TracChangeset
for help on using the changeset viewer.