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

Topic a caso?

Cerchi una MOD? Chiedi in questo forum.
Questa sezione è supportata dagli utenti del forum, pertanto lo Staff potrebbe non eseguire tali richieste.
Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Topic a caso?

Messaggio da gennyna » 10/03/2010, 11:28

Ho bisongno di dare l'opportunita ai miei utenti di vedere un topic A "caso.." in determinate sezioni"..

Ad esempio(Un forum/link cliccabile ):

gli utenti cliccano su:Guarda un film a caso e gli si apre un topic a caso :D

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic a caso?

Messaggio da Carlo » 10/03/2010, 14:27

Ma sempre strane idee hai? :lol:

1) Cioè dovrebbe mostrare un topic a caso in una determinata sezione?
2) Va bene una pagina personalizzata?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topic a caso?

Messaggio da Micogian » 10/03/2010, 15:40

Si potrebbe creare un array dei Topics presenti in una determinata sezione e poi sceglierne uno a caso con rand($array_topics) ;
Ma non so se rand accetta un array o un numero iniziale e uno finale,

Gennà, ma tu le pensi di notte ?

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic a caso?

Messaggio da Carlo » 10/03/2010, 15:45

Bingo, senza estrarre topic inutili, basta utilizzare come valore per l'ORDER BY nella query, RAND() (funzione di MySQL), che estrae topic a proprio piacimento, e come limite basta inserire 1. Niente di più semplice.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topic a caso?

Messaggio da Micogian » 10/03/2010, 16:25

Già !! order by random non ci avevo pensato :roll:
Ma se non si fanno le cose complicate che piacere c'è ? :mrgreen:

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic a caso?

Messaggio da Carlo » 10/03/2010, 20:55

Il problema non è la "complicatezza", ma che nel tuo modo, estrae molti topic e consuma molta RAM, senza calcolare quanto tempo ci metterebbe il server MySQL ad eseguire la query.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic a caso?

Messaggio da gennyna » 11/03/2010, 20:44

scusate per la rispsota in ritardo..

si cmq carlo va bene in una pagina personalizzata.. sarebbe perfetto :)

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic a caso?

Messaggio da gennyna » 13/03/2010, 17:21

rage nessuno risponde piu?

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic a caso?

Messaggio da Carlo » 14/03/2010, 12:21

Scusa, ma ero assente questi giorni.

Appena ho tempo ti farò sapere.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic a caso?

Messaggio da gennyna » 14/03/2010, 15:43

vabuonooo grz

Rispondi

Torna a “Richiesta MOD”

Chi c’è in linea

Visitano il forum: Nessuno e 29 ospiti