function validateForm()
{
var x=document.forms["form_candi"]["cognome"].value;
if (x==null || x=="")
{
return false;
}
}
';
# form
echo '
Cerca il candidato
';
if(isset($_SESSION['cerca_cand'])) $cerca_cand=$_SESSION['cerca_cand']; else $cerca_cand="";
echo $cerca_cand;
$_SESSION['cerca_cand']='';
$url=$_SERVER['REQUEST_URI']; // url della pagina per il reload
$param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST;
if (isset($param['cognome'])) $cognome=addslashes($param['cognome']); else $cognome='';
$chiave="$cognome";
global $id_comune;
if($cognome!=''){
# divide nome e cognome
$arr = explode(" ", $cognome);
$num_arr=count($arr);
if ($num_arr==2){
$cognome=$arr[0];
$nome=$arr[1];
$numeratore= " AND "; // cognome e nome
}else{
$nome=$cognome;
$numeratore= " OR "; // cognome o nome
}
$sql="SELECT * FROM ".$prefix."_ele_candidati where ((cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%'
$numeratore nome like '%$cognome%')) and id_cons in(select id_cons from ".$prefix."_ele_cons_comune where id_comune='$id_comune')";
$res = $dbi->prepare("$sql");
$res->execute();
$num_tot = $res->rowCount();
$sql="SELECT * FROM ".$prefix."_ele_candidati where ((cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%' $numeratore nome like '%$cognome%')) and id_cons in(select id_cons from ".$prefix."_ele_cons_comune where id_comune='$id_comune') ORDER BY id_cand DESC LIMIT 0,7";
$res = $dbi->prepare("$sql");
$res->execute();
while (list($id_cand,$id_cons2,$id_lista,$cognome,$nome,$note,$simbolo,$num_candidato) = $res->fetch(PDO::FETCH_NUM)) {
$sql="SELECT id_cons_gen FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons2'" ;
$resl = $dbi->prepare("$sql");
$resl->execute();
list($id_cons_gen_cand) = $resl->fetch(PDO::FETCH_NUM);
$sql="SELECT descrizione, tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen_cand'" ;
$res2 = $dbi->prepare("$sql");
$res2->execute();
list($descr_consultazione,$tipo_consul) = $res2->fetch(PDO::FETCH_NUM);
$sql="SELECT descrizione FROM ".$prefix."_ele_lista where id_lista='$id_lista'" ;
$res3 = $dbi->prepare("$sql");
$res3->execute();
list($descr_lista) = $res3->fetch(PDO::FETCH_NUM);
$sql="select * from ".$prefix."_ele_sezioni where id_cons='$id_cons2'";
$res4 = $dbi->prepare("$sql");
$res4->execute();
$sezioni=$res4->rowCount();
$cerca_cand .= "
";
$cerca_cand .= "
";
if($tipo_consul!='4'){ // non รจ circoscrizione
$cerca_cand .="
$cognome $nome $descr_consultazione - $descr_lista ";
}else{
$cerca_cand .= "$cognome $nome $descr_consultazione - $descr_lista ";
}
$cerca_cand .='
';
}
$cerca_cand .="
Trovati n.$num_tot con chiave $chiave";
if($num_tot>="8") $cerca_cand .="
Raffina la ricerca...";
$_SESSION['cerca_cand']=$cerca_cand;
header("location:$url ");
//$cognome='';
}
?>