phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Come acquisire id del topic?

Supporto per phpBB 3.1.x.
enzomaxxtro
Utente
Utente
Messaggi: 31
Iscritto il: 18/09/2015, 23:53
Sesso: Maschio
Versione: 3.1.5
PHP: 5.4

Come acquisire id del topic?

Messaggio da enzomaxxtro » 16/10/2015, 18:12

salve di nuovo a tutta la comunità...mi avete aiutato molto nell'altro topic; purtroppo ho bisogno ancora di un suggerimento: mi servirebbe capire come acquisire / conoscere l'id del topic corrente per poter eseguire una query sul db e prelevare solo delle stringhe di quel topic che risiedono in altre tabelle

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Come acquisire id del topic?

Messaggio da brunino » 16/10/2015, 19:45

Semplicemente... Entri nel topic e in alto nel link vedi il numero accanto a t=
Fatto :D

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

enzomaxxtro
Utente
Utente
Messaggi: 31
Iscritto il: 18/09/2015, 23:53
Sesso: Maschio
Versione: 3.1.5
PHP: 5.4

Re: Come acquisire id del topic?

Messaggio da enzomaxxtro » 17/10/2015, 12:48

si ovvio :D :D ma mi serve portare tale id in una variabile per usarlo in uguaglianze in una query

per esempio mi serve saperlo per fare questo:

Codice: Seleziona tutto

SELECT testo FROM tabTesto t WHERE t.idTopic = '$idtopic'
cioè mettere l'id del topic in una variabile e confrontarlo per selezionare il giusto testo per quel topic con quell'id

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Come acquisire id del topic?

Messaggio da brunino » 17/10/2015, 13:12

Esattamente in quale parte del viewtopic.php lo vuoi mettere?

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Come acquisire id del topic?

Messaggio da frank » 17/10/2015, 21:50

brunino ha scritto:Semplicemente... Entri nel topic e in alto nel link vedi il numero accanto a t=
Fatto :D

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E dove sarebbe questo? t=
Schermata 10-2457313 alle 21.49.27.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
alex75
phpBB Expert
phpBB Expert
Messaggi: 943
Iscritto il: 31/03/2012, 23:46
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.37
Database: MySQL 5.6.39
Località: palermo
Contatta:

Re: Come acquisire id del topic?

Messaggio da alex75 » 17/10/2015, 21:57

dopo la t (senza=)
nella tua screen c'è l'id del topic dopo la t "12784" e l'id del post dopo la p "78272"

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Come acquisire id del topic?

Messaggio da brunino » 18/10/2015, 8:10

Qui vengono utilizzate le MOD SEO, quindi i link sono riscritti. Nel mo forum ed in altri, senza questi accorgimenti, i link sono sito.it/viewtopic.php?t=id

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

enzomaxxtro
Utente
Utente
Messaggi: 31
Iscritto il: 18/09/2015, 23:53
Sesso: Maschio
Versione: 3.1.5
PHP: 5.4

Re: Come acquisire id del topic?

Messaggio da enzomaxxtro » 18/10/2015, 23:30

brunino ha scritto:Esattamente in quale parte del viewtopic.php lo vuoi mettere?

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
non ho capito cosa intendi....se è un suggerimento ho provato a sbirciare quel file ma non ho capito granché come fa a prendere l id perché è tutta una ricorsione di istruzioni....
io devo prendere l id in una pagina PHP personale per poter poi querare il db

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Come acquisire id del topic?

Messaggio da Sir Xiradorn » 19/10/2015, 0:56

Ho una domanda però. Devi fare una query per avere cosa? Senno non so perchè avrebbe come dire senso avere l'id di un certo post piuttosto che del topic in questione. Ci sono poi altre tecniche ma senza sapere quale è il motivo della modifica l'aiuto sarebbe generico
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Come acquisire id del topic?

Messaggio da brunino » 19/10/2015, 7:09

OK, devi prendere l'id, ma per prenderlo dovrai avere almeno un dato conosciuto del topic... Il titolo? L'autore?

Se vuoi prendere un libro in biblioteca devi almeno conoscere o il titolo o l'autore... Altrimenti come trovi un libro di cui non sai nulla?

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Rispondi

Torna a “[3.1.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 63 ospiti