
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
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
conteggio messaggi utente
-
- Utente
- Messaggi: 103
- Iscritto il: 08/01/2014, 20:29
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: 5.3.29
conteggio messaggi utente
Ciao c'è una funzione o una mod dove si riesca a conteggiare i messaggi di ogni utente da una data ad un'altra? Es. dall' 1 gennaio 2014 ad oggi..... 

Mimmo
http://www.sudinvolo.it
http://www.sudinvolo.it
- Anto
- Utente
- Messaggi: 1106
- Iscritto il: 04/02/2013, 21:53
- Sesso: Maschio
- Versione: 3.0.12
- Server: UNIX/Linux
- Contatta:
Re: conteggio messaggi utente
Ciao,
è sufficiente fare un' interrogazione al DB.
Che vuoi fare?
è sufficiente fare un' interrogazione al DB.
Che vuoi fare?
-
- Utente
- Messaggi: 103
- Iscritto il: 08/01/2014, 20:29
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: 5.3.29
Re: conteggio messaggi utente
innanzitutto grazie per avermi risposto, ti dico nel dettaglio cosa vorrei fare:
in una festa che organizzerò col gruppo a fine anno vorrei premiare chi è stato più partecipe al forum
www.gat-taranto.org/forum
e quindi chi ha scritto più messaggi dall'1 gennaio fino a dicembre.
Dimmi nel dettaglio come faccio ad interrogare il DB?
in una festa che organizzerò col gruppo a fine anno vorrei premiare chi è stato più partecipe al forum
www.gat-taranto.org/forum
e quindi chi ha scritto più messaggi dall'1 gennaio fino a dicembre.
Dimmi nel dettaglio come faccio ad interrogare il DB?
Mimmo
http://www.sudinvolo.it
http://www.sudinvolo.it
- Anto
- Utente
- Messaggi: 1106
- Iscritto il: 04/02/2013, 21:53
- Sesso: Maschio
- Versione: 3.0.12
- Server: UNIX/Linux
- Contatta:
Re: conteggio messaggi utente
Ti serve solo sapere chi sono tutti gli utenti che hanno inviato il maggior numero di messaggi nella board?
Se cosi, dovresti creare una query da lanciare su phpmyadmin in cui chiedi al DB di visualizzare tutti gli utenti con il maggior numero di messaggi dall' inizio di gennaio di quest' anno 20140101 alla fine di quest' anno dicembre 20141231.
Se cosi, dovresti creare una query da lanciare su phpmyadmin in cui chiedi al DB di visualizzare tutti gli utenti con il maggior numero di messaggi dall' inizio di gennaio di quest' anno 20140101 alla fine di quest' anno dicembre 20141231.
-
- Utente
- Messaggi: 103
- Iscritto il: 08/01/2014, 20:29
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: 5.3.29
Re: conteggio messaggi utente
ok io sto con aruba, non è che mi diresti il codice preciso in php?
Mimmo
http://www.sudinvolo.it
http://www.sudinvolo.it
-
- Utente
- Messaggi: 103
- Iscritto il: 08/01/2014, 20:29
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: 5.3.29
Re: conteggio messaggi utente
Con la query sottostante ovviamente mi da errore di sintassi data la mia grande volontà ma scarsa esperienza in campo.
SELECT COUNT (username) AS MaxNumberOfTopics
FROM 'phpbb_forums';
ORDER BY username ASC;
WHERE 20140101 = 20141231
cosa andrebbe modificato?

SELECT COUNT (username) AS MaxNumberOfTopics
FROM 'phpbb_forums';
ORDER BY username ASC;
WHERE 20140101 = 20141231
cosa andrebbe modificato?
Mimmo
http://www.sudinvolo.it
http://www.sudinvolo.it
- brunino
- 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: R: conteggio messaggi utente
Quella query non ha molto senso. La tabella interesata é phpbb_posts con i campi post_time, poster_id
comunque Prova a creare un file php con questo codice e lanciarlo.
ovviamente al posto dei ... inserisci il nome del database.
Questo non li ordina peró...
EDIT: in alternativa prova questa query (non testata)
Inviato con Tapatalk Free da Android
comunque Prova a creare un file php con questo codice e lanciarlo.
Codice: Seleziona tutto
<?php
mysql_select_db(...);
$query=mysql_query("SELECT username, user_id FROM phpbb_users");
while($ris=mysql_fetch_assoc($query))
{
echo $ris['username'];
echo ': ';
$pid=$ris['user_id'];
$qu2=mysql_query("SELECT * FROM phpbb_posts WHERE poster_id=$pid AND post_time>1388534400 AND post_time<1419984000");
$numero = mysql_num_rows($qu2);
echo $numero;
echo '<br>';
}
?>
Questo non li ordina peró...
EDIT: in alternativa prova questa query (non testata)
Codice: Seleziona tutto
SELECT *,count(*) as posts
FROM phpbb_users U
JOIN phpbb_posts P USING (username)
GROUP BY username
ORDER BY posts DESC
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
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
-
- Utente
- Messaggi: 103
- Iscritto il: 08/01/2014, 20:29
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: 5.3.29
Re: conteggio messaggi utente
ho provato mi dice:
#1054 - Unknown column 'username' in 'from clause'
#1054 - Unknown column 'username' in 'from clause'
Mimmo
http://www.sudinvolo.it
http://www.sudinvolo.it
- brunino
- 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: R: conteggio messaggi utente
Questa funziona
Inviato con Tapatalk Free da Android
Codice: Seleziona tutto
SELECT username,count(*) as post
FROM phpbb_users
JOIN phpbb_posts
WHERE phpbb_posts.poster_id=user_id
AND phpbb_posts.post_time>1388534400
AND phpbb_posts.post_time<1419984000
GROUP BY user_id
ORDER BY post DESC
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
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
-
- Utente
- Messaggi: 103
- Iscritto il: 08/01/2014, 20:29
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: 5.3.29
Re: R: conteggio messaggi utente
brunino ha scritto:Questa funzionaInviato con Tapatalk Free da AndroidCodice: Seleziona tutto
SELECT username,count(*) as post FROM phpbb_users JOIN phpbb_posts WHERE phpbb_posts.poster_id=user_id AND phpbb_posts.post_time>1388534400 AND phpbb_posts.post_time<1419984000 GROUP BY user_id ORDER BY post DESC
wow non ci posso credere! ....mi esce l'elenco degli users con i relativi messaggi!!! Quindi questi riguardano il numero di messaggi totali dall'1 gennaio ad oggi, oppure fino al 31 dicembre di quest'anno?
Se volessi cambiare le date ....mi spieghi come tradurre le date nei post.post_time?
In ogni caso grazie tante
Mimmo
http://www.sudinvolo.it
http://www.sudinvolo.it
Chi c’è in linea
Visitano il forum: Nessuno e 61 ospiti