Elezioni circoscrizioni

Ponete in questo forum le richieste di aiuto per Eleonline

Moderatore: roby

n_daniele
Newbie
Newbie
Messaggi: 324
Iscritto il: lun mag 23, 2011 10:33 pm

Re: Elezioni circoscrizioni

Messaggio da n_daniele »

Roby
in circoscrizionali non si attiva il Widget "risultati" anche se selezionato in configurazione sito.
Non guasterebbe averlo attivo relativo alla circoscrizione selezionata nel box a tendina in client. Che ne dici?
Inoltre nel menù client "grafici" -> liste il box a tendina circoscrizioni non limita la visione delle liste relative alla circoscrizione ma le espone tutte. Sarebbe bene normalizzarlo come per i presidenti dove il box circoscrizioni limita la visione ai presidenti della circoscrizione selezionata. Si può? Ho osservato che c'é qualche incongruenza sulle percentuali di lista (-520%).
Questa mattina non si entra in admin nel sito pubblico di prova.
Buona settimana.
Grazie.
Natalino
ChiaraPerlini
Newbie
Newbie
Messaggi: 4
Iscritto il: mer nov 05, 2014 12:56 pm

Re: Elezioni circoscrizioni

Messaggio da ChiaraPerlini »

Salve,
il mio collega ha risolto il problema in maniera artigianale, in pratica nella sessione di inserimento incriminato
la variabile $circo viene valorizzata in modo sbagliato nel primo ciclo di lettura, questa è una stinga che
probabilmente viene utilizzata in una query sql per generare i record di selezione ...
la stringa viene impostata come una query tipo : $circo = "and id_circ=" + $id_circ
che verrà concatenata in seguito al resto dell'sql
ma poi nella sezione della form non viene aggiornata correttamente anche se nello stesso
punto il valore della variabile $id_circ e' corretto.
In definitiva abbiamo aggiustato il disallineamento facendo una dichiarazione forzata
del tipo :

$circo = "and id_circ ='".$id_circ."'"

Facendo cosi' tutto funziona correttamente.
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: Elezioni circoscrizioni

Messaggio da roby »

Per Chiara, grazie della segnalazione ma in ele_voti.php l'inizializzazione è in riga 73 ed è questa :
$circo = "and id_circ='$id_circ'";
mi dai un'indicazione più precisa?

per Natalino, hai ragione vanno sistemati anche i vari widget.
ChiaraPerlini
Newbie
Newbie
Messaggi: 4
Iscritto il: mer nov 05, 2014 12:56 pm

Re: Elezioni circoscrizioni

Messaggio da ChiaraPerlini »

Le righe dopo la 535 di ele_voti.php:
535: list($numprefs,$fascia,$id_conf)=mysql_fetch_row($result);

quando viene popolata la lista della selezione multipla ....

in quel caso $circo ha un valore non conforme ad $id_circ

imponendo il valore : $circo = "and id_circ ='".$id_circ."'"

tutto torna al suo posto.

Evidentemente la linea 73 viene eseguita troppo presto o se non meno prima della
selezione della circoscrizione oggetto di editing. Infatti $circo si riferisce sempre alla 1^ circoscrizione
appena aperta la form.
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: Elezioni circoscrizioni

Messaggio da roby »

L'inizializzazione della variabile viene fatta una sola volta quindi il problema sta nelle condizioni troppo stringenti che ne impediscono il giusto settaggio in particolari condizioni. Più che farne altre in punti diversi del file con il rischio di ritrovarsi altri errori di inizializzazione direi di lasciare solo quella principale e far eseguire il blocco di righe 53-63 anche se id_circ è settata.
In pocche parole prova a commentare la riga 53:
if (!$id_circ){
e la riga 63 che chiude il blocco if.
Ovviamente commentando anche l'inizializzazione che avete aggiunto.
Rispondi