[5.5] Domanda inserimento
[5.5] Domanda inserimento postato il 30/09/2020 00:11:11 nel forum programmazione, open source e hosting
Ciao ragazzi,
Una domanda banale. Nella pagina pages/forum/insert.inc.php non riesco a trovare il punto in cui viene inserita UNA RISPOSTA a un messaggio già postato.
Se io volessi estrapolare l'id_messaggio della risposta (e non il messaggio_padre) quale sarebbe la sintassi più logica?
Pagine → 1
03/10/2020 07:31:26
miagy ha scritto: Ciao ragazzi,
Una domanda banale. Nella pagina pages/forum/insert.inc.php non riesco a trovare il punto in cui viene inserita UNA RISPOSTA a un messaggio già postato.
Se io volessi estrapolare l'id_messaggio della risposta (e non il messaggio_padre) quale sarebbe la sintassi più logica?
Non è id_araldo ?
03/10/2020 09:16:00
gdr-online.com ha scritto: [quote]miagy ha scritto: Ciao ragazzi,
Una domanda banale. Nella pagina pages/forum/insert.inc.php non riesco a trovare il punto in cui viene inserita UNA RISPOSTA a un messaggio già postato.
Se io volessi estrapolare l'id_messaggio della risposta (e non il messaggio_padre) quale sarebbe la sintassi più logica?
Non è id_araldo ?[/quote]
No, è id_messaggio.
id_araldo è la bacheca, id_messaggio_padre è il thread iniziale, id_messaggio è il numero identificativo di ogni post in forum :)
03/10/2020 09:20:34
Premettendo che la query dovrebbe essere questa:
$result = gdrcd_query("SELECT messaggioaraldo.id_messaggio, messaggioaraldo.id_messaggio_padre, messaggioaraldo.titolo, messaggioaraldo.messaggio, messaggioaraldo.autore, messaggioaraldo.data_messaggio, messaggioaraldo.chiuso, araldo.tipo, araldo.nome, araldo.proprietari, personaggio.url_img, personaggio.url_img_chat, personaggio.url_img_razza, personaggio.nome_razza, personaggio.nome_classe, personaggio.url_img_classe, personaggio.nome_classe2, personaggio.url_img_classe2, araldo.id_araldo FROM messaggioaraldo LEFT JOIN araldo ON messaggioaraldo.id_araldo = araldo.id_araldo LEFT JOIN personaggio ON messaggioaraldo.autore = personaggio.nome WHERE (messaggioaraldo.id_messaggio_padre = ".gdrcd_filter('num', $_REQUEST['what'])." AND messaggioaraldo.id_messaggio_padre != -1) OR messaggioaraldo.id_messaggio = ".gdrcd_filter('num', $_REQUEST['what'])." ORDER BY id_messaggio_padre, data_messaggio", 'result');
$row = gdrcd_query($result, 'fetch');
Una cosa del genere potrebbe andare?
<?php echo gdrcd_filter('out', $row['id_messaggio']); ?>
Almeno, questo ti "dovrebbe stampare" l'id del messaggio, poi magari parti da qui per quello che ti serve ^^'
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Storie di Agarthi ↗
Imperion ↗
Enlisted ↗