[RISOLTO][GDRCD 5.4.1] Conteggio nuovi topic
[RISOLTO][GDRCD 5.4.1] Conteggio nuovi topic postato il 23/06/2017 10:31:21 nel forum programmazione, open source e hosting e modificato da lamartine il 23/06/2017 16:19:15
Salve a tutti... ennesimo problema.
Volevo modificare il link al forum, in modo tale che quando ci sono nuovi topic cambia l'immagine. Il problema è che, almeno a quello che dice il codice di forum.inc.php, lui va a calcolare il valore con questa stringa:
$new_msg = gdrcd_query("SELECT COUNT(MA.id_messaggio) AS num FROM messaggioaraldo AS MA LEFT JOIN araldo_letto AS AL ON MA.id_messaggio=AL.thread_id AND AL.nome='".$_SESSION['login']."' WHERE MA.id_araldo = ".$row['id_araldo']." AND MA.id_messaggio_padre = -1 AND AL.id IS NULL");
Se la copio su link_menu.inc.php, però, mi da questo errore:
GDRCD MySQLi Error [File: link_menu.inc.php; Line: 2]
Error Code: 1064
Error String: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND MA.id_messaggio_padre = -1 AND AL.id IS NULL' at line 1
Non riesco a capire cosa faccio di sbagliato, ho solo incollato lo stesso codice
EDIT: In pratica avevo dimenticato bellamente di mettere il fetch ^^'
Pagine → 1
23/06/2017 11:18:10
la sto facendo anche io questa modifica, il mio consiglio, almeno come mi sto muovendo io, vedi come funziona i messaggi, sicuramente poi dovrai inserire il tutto all'interno di un iframe.
23/06/2017 11:18:56
darkblade ha scritto: la sto facendo anche io questa modifica, il mio consiglio, almeno come mi sto muovendo io, vedi come funziona i messaggi, sicuramente poi dovrai inserire il tutto all'interno di un iframe.
iframe? addirittura?
Non riguarda i messaggi, quelli li ho già risolti, io parlavo del forum/bacheche
23/06/2017 11:25:22
se vuoi fare i topic del forum, come i messaggi, che cambia scritta, colore, immagine ecc, devi usare un iframe almeno io farò così, poi se trovi un'altro modo..meglio.
23/06/2017 11:41:58
Provato a sistemarlo in iframe, non è cambiato nulla, stesso tipo di errore
23/06/2017 12:01:28
l'errore è qua WHERE MA.id_araldo = ".$row['id_araldo']."
sicuramente trova vuoto e si rompe la query
23/06/2017 14:00:27
darkblade ha scritto: l'errore è qua WHERE MA.id_araldo = ".$row['id_araldo']."
sicuramente trova vuoto e si rompe la query
La tabella MA non esiste... che vada cambiata?
23/06/2017 14:12:35
lamartine ha scritto: [quote]darkblade ha scritto: l'errore è qua WHERE MA.id_araldo = ".$row['id_araldo']."
sicuramente trova vuoto e si rompe la query
La tabella MA non esiste... che vada cambiata?[/quote]
ehm...MA è un alias .. ecco la tabella
FROM messaggioaraldo AS MA
23/06/2017 14:21:24
darkblade ha scritto: [quote]lamartine ha scritto: [quote]darkblade ha scritto: l'errore è qua WHERE MA.id_araldo = ".$row['id_araldo']."
sicuramente trova vuoto e si rompe la query
La tabella MA non esiste... che vada cambiata?[/quote]
ehm...MA è un alias .. ecco la tabella
FROM messaggioaraldo AS MA[/quote]
Ma... non è vuota o.o
13/10/2021 13:41:17
Buongiorno!
Riesumo questa vecchia discussione perché vorrei apportare anche io una modifica per fare in modo di ottenere una "notifica" del fatto che esistano nuovi messaggi non letti in forum.
Ho tentato di capire come fare a partire da questo thread, ma non ho fatto neanche tentativi perché mi sono scontrata col fatto che gdrcd per generare i pulsanti del menu, fra cui il forum, fa uso di config. Anche banalmente per dire al pulsante di illuminarsi in modo diverso se ci passo sopra fa uso di config. Quindi mi chiedevo... devo effettivamente togliere il forum dal menù e trattarla come se fossero i messaggi privati, quindi crearle un frame e via dicendo, o posso risolvere in un modo meno arzigogolato modificando solo la pagina link_menu come sembra aver fatto l'autore del thread? Perché nel secondo caso non saprei da dove partire...
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
New Orleans ↗
Neverness to Everness ↗
Seconda Era ↗
CRSED: F.O.A.D. ↗
Project Entropy ↗
RAID Shadow Legends ↗
Tiles Survive ↗
Exclusive Villa GdR ↗
World of Tanks ↗