Pagina 2 di 2

Re: Elezioni circoscrizioni

Inviato: lun nov 10, 2014 11:14 am
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

Re: Elezioni circoscrizioni

Inviato: lun nov 10, 2014 2:04 pm
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.

Re: Elezioni circoscrizioni

Inviato: lun nov 10, 2014 8:46 pm
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.

Re: Elezioni circoscrizioni

Inviato: mar nov 11, 2014 12:42 pm
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.

Re: Elezioni circoscrizioni

Inviato: mar nov 11, 2014 11:26 pm
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.