Pagina 1 di 1

ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: lun giu 26, 2023 12:59 pm
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.

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: gio giu 29, 2023 5:39 pm
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.

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: gio giu 29, 2023 6:14 pm
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.

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: ven giu 30, 2023 12:18 pm
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.

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: ven giu 30, 2023 1:14 pm
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

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: ven giu 30, 2023 2:13 pm
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'";

Re: ERRORE INSERIMENTO E CONFERMA DATI IN GESTIONE SPOGLIO

Inviato: ven lug 07, 2023 11:07 am
da pinodec
OK! RISOLTO