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

Esportazione mail utenti abilitati...

Supporto per phpBB 3.0.x.
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: Esportazione mail utenti abilitati...

Messaggio da Micogian » 07/04/2012, 13:57

Controlla se il prefix "phpbb_" è giusto, la query dovrebbe essere così:

Codice: Seleziona tutto

SELECT `user_id` , `username` , `user_email`
FROM `phpbb_users`
WHERE `user_allow_massemail` = 1
LIMIT 0 , 30
Probabilmente l'errore sta negli apici al numero 1 WHERE `user_allow_massemail` = '1'

Evirci
Utente
Utente
Messaggi: 319
Iscritto il: 02/12/2011, 23:30
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.5.18-55-log
Contatta:

Re: Esportazione mail utenti abilitati...

Messaggio da Evirci » 07/04/2012, 14:08

non ti avrei mai fatto perdere tempo se avessi usato un altro prefisso, spero di aver imparato qualcosa dagli errori passati... :-)
Micogian, io ti ringrazio, l'ultima query è perfetta.

Questo forum ti fa imparare tanto, anche al di fuori del phpbb, Grazie :D

Evirci
Utente
Utente
Messaggi: 319
Iscritto il: 02/12/2011, 23:30
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.5.18-55-log
Contatta:

Re: Esportazione mail utenti abilitati...

Messaggio da Evirci » 12/04/2012, 23:18

Ho tolto la riga LIMIT perchè penso esportasse solo 30 indirizzi mail, può essere?

Un altra miglioria alla query...
Praticamente mi esporta anche le mail degli utenti che devono ancora confermare la registrazione...

C'è un modo per esluderli?
Ci provo...

Codice: Seleziona tutto

SELECT `user_id` , `username` , `user_email` , `user_type`
FROM `phpbb_users`
WHERE `user_allow_massemail` = 1
Ditemi se ho detto una cavolata... :oops:

Evirci
Utente
Utente
Messaggi: 319
Iscritto il: 02/12/2011, 23:30
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.5.18-55-log
Contatta:

Esportazione mail utenti abilitati...

Messaggio da Evirci » 14/04/2012, 16:24

Nessuno ragazzi?

Rispondi

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

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti