prepare("$sql"); $res->execute(); $sezioni = $res->rowCount(); /* Scelta alfabetica */ echo "

"._CANDIDATI." "._CONSIGLIO."

"; echo "
"._INIZIALI."
"; $alfa = array (""._ALL."", "A","B","C","D","E","F","G","H","I","J","K","L","M", "N","O","P","Q","R","S","T","U","V","W","X","Y","Z"); $num = count($alfa) - 1; echo "
[ "; $counter = 0; // while (list(, $ltr) = each($alfa)) { foreach ($alfa as $ltr) { echo "$ltr"; if ( $counter == round($num/2) ) { echo " ]\n
\n[ "; } elseif ( $counter != $num ) { echo " | \n"; } $counter++; } echo " ]\n
\n
\n"; // ordine if ($ordine=="") $ordine="cognome"; echo "\n
\n"; // Start of HTML echo ""._ORDINE." [ "; if ($ordine == "cognome" OR !$ordine) { echo ""._COGNOME." | "; } else { echo ""._COGNOME." | "; } if ($ordine == "id_lista") { echo ""._LISTA." | "; } else { echo ""._LISTA." "; } /* if($genere!=4) if ($ordine == "id_gruppo") { echo ""._GRUPPO." "; } else { echo ""._GRUPPO." "; } */ echo " ]\n
\n"; if ($lettera ==""._ALL."") $lettera=""; // Fine ordine # conta il numero dei candidati if ($circo=="1"){ $sql="select id_lista from ".$prefix."_ele_lista where id_cons='$id_cons' and id_circ='$id_circ'"; $res = $dbi->prepare("$sql"); $res->execute(); while(list($id_lista2) = $res->fetch(PDO::FETCH_NUM)){ $sql="select id_cand from ".$prefix."_ele_candidati where id_lista='$id_lista2' and cognome like \"$lettera%\""; $res2 = $dbi->prepare("$sql"); $res2->execute(); while(list($id_cand2) = $res2->fetch(PDO::FETCH_NUM)){ $max=$max+1; } } }else{ $sql="SELECT id_cons FROM ".$prefix."_ele_candidati where id_cons='$id_cons' and cognome like \"$lettera%\" "; $res = $dbi->prepare("$sql"); $res->execute(); if($res) $max = $res->rowCount(); } //if ($ordine=="" or !$ordine) $ordine="cognome"; if ($lettera!="") echo "Lettera: $lettera "; if ($ordine=="cognome") echo " Ordine: Cognome"; if ($ordine=="id_lista") echo " Ordine: "._LISTA.""; //if ($ordine=="id_gruppo") echo " Ordine: "._GRUPPO.""; echo " Numero Candidati: $max"; echo "

" ."" ."" .""; if ($genere!=4) echo ""; if ($ordine=="id_gruppo") $ordine="id_lista"; $sql="select * from ".$prefix."_ele_candidati where id_cons='$id_cons' and cognome like \"$lettera%\" order by $ordine LIMIT $min,$offset"; $result = $dbi->prepare("$sql"); $result->execute(); while(list($id_cand,$id_cons2,$id_lista, $numlista, $cognome, $nome, $note,, $num_cand) = $result->fetch(PDO::FETCH_NUM)) { if ($circo=="1") $circos=" and id_circ='$id_circ'";else $circos='';// per circosc 5-06 // dati lista $sql="select descrizione,id_gruppo,id_circ from ".$prefix."_ele_lista where id_lista='$id_lista' $circos "; $res01 = $dbi->prepare("$sql"); $res01->execute(); if ($circo=="1") list($descr_lista,$id_gruppo,$id_circ2)=$res01->fetch(PDO::FETCH_NUM); else list($descr_lista,$id_gruppo,$id_circ_off)=$res01->fetch(PDO::FETCH_NUM); // dati gruppo if ($genere!=4){ $sql="select descrizione from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo' "; $res2 = $dbi->prepare("$sql"); $res2->execute(); list($descr_gruppo)=$res2->fetch(PDO::FETCH_NUM); } if (!$id_circ)$id_circ=""; if (!isset($id_circ2)) $id_circ2=""; if ($id_circ==$id_circ2){ echo ""; } } } echo "
"._NUM.""._NOME.""._LISTA.""._GRUPPO."
$num_cand" .""; if($votog){ echo "$cognome $nome"; }else{ echo "  $cognome $nome"; } echo " \"$cognome
$descr_lista
"; if ($genere!=4){ echo "
\"
$descr_gruppo
"; echo "
"; if (!$circo) page($id_cons_gen,$go,$max,$min,$prev,$next,$offset,$file); } ?>