ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Avvisi e discussioni su bug, soluzioni e migliorie del software

Moderatori: roby, Moderators

Rispondi
pinodec
Newbie
Newbie
Messaggi: 6
Iscritto il: mer apr 23, 2008 12:00 am
Contatta:

ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da pinodec »

Eleonline 3.0 rev 396.
Nella gestione spoglio all'inserimento dei dati di spoglio la pagina dopo l'invio (OK) si blocca e diventa bianca ma registra lo stesso i dati nel DB.
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da roby »

Hai provato se sul sito di prova ( https://www.eleonline.it/admin ) riscontri lo stesso problema?
Se il problema è solo sul tuo sito prova a vedere se nei log hai messaggi di avviso o errore e fammi sapere.
pinodec
Newbie
Newbie
Messaggi: 6
Iscritto il: mer apr 23, 2008 12:00 am
Contatta:

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da pinodec »

Fatta la prova e funziona tutto. Ho visto il log di sfuggita senza soffermarmi troppo mi sembrava un errore di aggregazione di campi del DB su "ele_colora_sez.php" alla riga 21. Domani pomeriggio lo studio meglio grazie ciao.
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da roby »

Fai un controllo della struttura del db utilizzando l'apposita funzione, per lanciarla:
http://-tuosito-/admin/ctrldb.php
Ti da una schermata con il risultato del controllo.
pinodec
Newbie
Newbie
Messaggi: 6
Iscritto il: mer apr 23, 2008 12:00 am
Contatta:

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da pinodec »

Controllo DB fatto tutto aggiornato.
Ti allego il log

[Fri Jun 30 12:25:52.729848 2023] [php7:error] [pid 649] [client xxxxxxxxx:62555] PHP Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'ele_dat.t1.num_cand' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by in /var/www/html/ele/admin/modules/Elezioni/ele_colora_sez.php:23\nStack trace:\n#0 /var/www/html/ele/admin/modules/Elezioni/ele_colora_sez.php(23): PDO->prepare('SELECT t1.num_c...')\n#1 /var/www/html/ele/admin/modules/Elezioni/salva_voti.php(112): include('/var/www/...')\n#2 {main}\n thrown in /var/www/html/ele/admin/modules/Elezioni/ele_colora_sez.php on line 23, referer: https://ele/admin/admin.php?op=voti&id_ ... glio&ops=4
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da roby »

Sostituisci la riga 22 di ele_colora_sez.php con questa:
$sql="SELECT t1.num_cand FROM ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on t1.id_cand=t2.id_cand where t1.id_cons='$id_cons' and t1.id_sez='$id_sez'";
pinodec
Newbie
Newbie
Messaggi: 6
Iscritto il: mer apr 23, 2008 12:00 am
Contatta:

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Messaggio da pinodec »

OK! RISOLTO
Rispondi