[231] | 1 | <?php
|
---|
| 2 | /************************************************************************/
|
---|
| 3 | /* Eleonline - Raccolta e diffusione dei dati elettorali */
|
---|
| 4 | /* by Luciano Apolito & Roberto Gigli */
|
---|
| 5 | /* http://www.eleonline.it */
|
---|
| 6 | /* info@eleonline.it luciano@aniene.net rgigli@libero.it */
|
---|
| 7 | /************************************************************************/
|
---|
| 8 | /* cerca candidato - 2013 */
|
---|
| 9 |
|
---|
| 10 |
|
---|
| 11 | if (!defined('MODULE_FILE')) {
|
---|
| 12 | die ("You can't access this file directly...");
|
---|
| 13 | }
|
---|
| 14 |
|
---|
| 15 | $param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST;
|
---|
| 16 | if (isset($param['cognome'])) get_magic_quotes_gpc() ? $cognome=$param['cognome']:$cognome=addslashes($param['cognome']); else $cognome='';
|
---|
| 17 | if (isset($param['csv'])) $csv=intval($param['csv']); else $csv='';
|
---|
| 18 | //if (isset($param['id_comune'])) $id_comune=intval($param['id_comune']); else $id_comune='';
|
---|
| 19 |
|
---|
| 20 |
|
---|
| 21 | if ($csv!=1) header_cerca();
|
---|
| 22 | cercalo();
|
---|
| 23 |
|
---|
| 24 |
|
---|
| 25 |
|
---|
| 26 |
|
---|
| 27 | function cercalo(){
|
---|
| 28 | global $prefix,$dbi,$id_cons,$cognome,$id_comune,$siteurl;
|
---|
| 29 | # numero sezioni
|
---|
| 30 | $param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST;
|
---|
| 31 | if (isset($param['cognome'])) get_magic_quotes_gpc() ? $cognome=$param['cognome']:$cognome=addslashes($param['cognome']); else $cognome='';
|
---|
| 32 |
|
---|
| 33 |
|
---|
| 34 |
|
---|
| 35 |
|
---|
| 36 |
|
---|
| 37 | if($cognome!=''){
|
---|
| 38 | # divide nome e cognome
|
---|
| 39 | $arr = explode(" ", $cognome);
|
---|
| 40 | $num_arr=count($arr);
|
---|
| 41 | if ($num_arr==2){
|
---|
| 42 | $cognome=$arr[0];
|
---|
| 43 | $nome=$arr[1];
|
---|
| 44 | $numeratore= " AND "; // cognome e nome
|
---|
| 45 | }else{
|
---|
| 46 | $nome=$cognome;
|
---|
| 47 | $numeratore= " OR "; // cognome o nome
|
---|
| 48 | }
|
---|
| 49 |
|
---|
| 50 | $res = mysql_query("SELECT * FROM ".$prefix."_ele_candidati where (cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%' $numeratore nome like '%$cognome%') ORDER BY id_cand DESC LIMIT 0,7", $dbi);
|
---|
| 51 | while (list($id_cand,$id_cons2,$id_lista,$cognome,$nome,$note,$simbolo,$num_candidato) = mysql_fetch_row($res)) {
|
---|
| 52 | $res1 = mysql_query("SELECT id_cons_gen FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons2'" , $dbi);
|
---|
| 53 | list($id_cons_gen_cand) = mysql_fetch_row($res1);
|
---|
| 54 | $res2 = mysql_query("SELECT descrizione, tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen_cand'" , $dbi);
|
---|
| 55 | list($descr_consultazione,$tipo_consul) = mysql_fetch_row($res2);
|
---|
| 56 | $res3 = mysql_query("SELECT descrizione FROM ".$prefix."_ele_lista where id_lista='$id_lista'" , $dbi);
|
---|
| 57 | list($descr_lista) = mysql_fetch_row($res3);
|
---|
| 58 |
|
---|
| 59 | $res4 = mysql_query("select * from ".$prefix."_ele_sezioni where id_cons='$id_cons2'",$dbi);
|
---|
| 60 | $sezioni=mysql_num_rows($res4);
|
---|
| 61 |
|
---|
| 62 |
|
---|
| 63 |
|
---|
| 64 | echo "<div style=\"text-align:left\"><hr/>";
|
---|
| 65 | echo "<img src=\"modules.php?name=Elezioni&file=foto&id_lista=$id_lista\" width=\"30\" heigth=\"30\" align=\"left\">";
|
---|
| 66 |
|
---|
| 67 | if($tipo_consul!='4'){ // non Ú circoscrizione
|
---|
| 68 |
|
---|
| 69 |
|
---|
| 70 |
|
---|
| 71 | echo "<a href=\"modules.php?name=Elezioni&id_cons_gen=$id_cons_gen_cand&id_comune=$id_comune&op=candidato_sezione&min=$num_candidato&offset=$num_candidato&id_lista=$id_lista&orvert=1&offsetsez=$sezioni&id_circ=\">
|
---|
| 72 | $cognome $nome</a> $descr_consultazione - $descr_lista ";
|
---|
| 73 | }else{
|
---|
| 74 | echo "$cognome $nome</a> $descr_consultazione - $descr_lista ";
|
---|
| 75 | }
|
---|
| 76 |
|
---|
| 77 | echo "<div>";
|
---|
| 78 | //echo "<div style=\"text-align:left\">$cognome $nome - $descr_consultazione,$id_cand,$id_cons,$id_lista,$note,$simbolo,$num_candidato<br/></div>";
|
---|
| 79 | }
|
---|
| 80 | }
|
---|
| 81 |
|
---|
| 82 | }
|
---|
| 83 |
|
---|
| 84 | function header_cerca(){
|
---|
| 85 |
|
---|
| 86 | global $id_comune,$id_cons_gen;
|
---|
| 87 | echo '
|
---|
| 88 |
|
---|
| 89 |
|
---|
| 90 |
|
---|
| 91 | <div><h5>Cerca il candidato</h5>
|
---|
| 92 | <form method="post" action="modules.php">
|
---|
| 93 | Inserisci il cognome o/e il nome intero del candidato da cercare<br/>
|
---|
| 94 | <input type="text" name="cognome" maxlength="30" size="10" value="">
|
---|
| 95 | <input type="submit" value="Cerca">
|
---|
| 96 | </form>
|
---|
| 97 | </div>
|
---|
| 98 |
|
---|
| 99 | ';
|
---|
| 100 |
|
---|
| 101 | }
|
---|
| 102 |
|
---|
| 103 | ?>
|
---|