Ciao. Ho un file sul computer in formato .sql
In pratica è un file dove ci sono tutti i contatti del mio forum precedente e vorrei spedire loro un'email per indirizzare il mio nuovo forum.
Come devo agire su questo file con il mio database?
PhpMyAdmin: database di altervista
Sono 300 iscritti.
Ogni riga di un utente è così composta:
INSERT INTO `nuke_users` (`user_id`, `name`, `username`, `user_email`, `femail`, `user_website`, `user_avatar`, `user_regdate`, `user_icq`, `user_occ`, `user_from`, `user_interests`, `user_sig`, `user_viewemail`, `user_theme`, `user_aim`, `user_yim`, `user_msnm`, `user_password`, `storynum`, `umode`, `uorder`, `thold`, `noscore`, `bio`, `ublockon`, `ublock`, `theme`, `commentmax`, `counter`, `newsletter`, `user_posts`, `user_attachsig`, `user_rank`, `user_level`, `broadcast`, `popmeson`, `user_active`, `user_session_time`, `user_session_page`, `user_lastvisit`, `user_timezone`, `user_style`, `user_lang`, `user_dateformat`, `user_new_privmsg`, `user_unread_privmsg`, `user_last_privmsg`, `user_emailtime`, `user_allowhtml`, `user_allowbbcode`, `user_allowsmile`, `user_allowavatar`, `user_allow_pm`, `user_allow_viewonline`, `user_notify`, `user_notify_pm`, `user_popup_pm`, `user_avatar_type`, `user_sig_bbcode_uid`, `user_actkey`, `user_newpasswd`, `points`, `last_ip`) VALUES (372, '', 'bigstyle', 'xxxxxxx@hotmail.com', '', '', 'gallery/blank.gif', 'Sep 20, 2005', NULL, NULL, NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, '670b14728ad9902aecba32e22fa4f6bd', 10, '', 0, 0, 0, '', 0, '', '', 4096, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1127238763, 1, 1127237901, 10, NULL, 'italian', 'D M d, Y g:i a', 0, 0, 0, NULL, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, NULL, NULL, NULL, 0, '81.73.134.248');
quindi immagina 300 righe come queste
Ogni riga di un utente è così composta:
INSERT INTO `nuke_users` (`user_id`, `name`, `username`, `user_email`, `femail`, `user_website`, `user_avatar`, `user_regdate`, `user_icq`, `user_occ`, `user_from`, `user_interests`, `user_sig`, `user_viewemail`, `user_theme`, `user_aim`, `user_yim`, `user_msnm`, `user_password`, `storynum`, `umode`, `uorder`, `thold`, `noscore`, `bio`, `ublockon`, `ublock`, `theme`, `commentmax`, `counter`, `newsletter`, `user_posts`, `user_attachsig`, `user_rank`, `user_level`, `broadcast`, `popmeson`, `user_active`, `user_session_time`, `user_session_page`, `user_lastvisit`, `user_timezone`, `user_style`, `user_lang`, `user_dateformat`, `user_new_privmsg`, `user_unread_privmsg`, `user_last_privmsg`, `user_emailtime`, `user_allowhtml`, `user_allowbbcode`, `user_allowsmile`, `user_allowavatar`, `user_allow_pm`, `user_allow_viewonline`, `user_notify`, `user_notify_pm`, `user_popup_pm`, `user_avatar_type`, `user_sig_bbcode_uid`, `user_actkey`, `user_newpasswd`, `points`, `last_ip`) VALUES (372, '', 'bigstyle', 'xxxxxxx@hotmail.com', '', '', 'gallery/blank.gif', 'Sep 20, 2005', NULL, NULL, NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, '670b14728ad9902aecba32e22fa4f6bd', 10, '', 0, 0, 0, '', 0, '', '', 4096, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1127238763, 1, 1127237901, 10, NULL, 'italian', 'D M d, Y g:i a', 0, 0, 0, NULL, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, NULL, NULL, NULL, 0, '81.73.134.248');
quindi immagina 300 righe come queste
Ultima modifica di Robertino il 10/04/2007, 19:23, modificato 1 volta in totale.
- AleSSaNDRo
- WebMaster
- Messaggi: 2363
- Iscritto il: 24/04/2003, 1:11
- Località: Milano
Prova con questo script creato al momento
Codice: Seleziona tutto
<?
$hostname = "localhost"; // Host database
$username = "robertino"; // User database
$password = "passwordino"; // Pass database
$connessione = mysql_connect($hostname, $username, $password);
mysql_select_db('my_robertino'); // Nome del database
$query = mysql_query("SELECT username, user_email FROM nuke_users WHERE user_id!='-1' ORDER BY user_id",$connessione);
while ($aiuto = mysql_fetch_array($query)) {
$username = $aiuto['username'];
$email = $aiuto['user_email'];
mail($email, 'Ci siamo trasferiti', "Ciao $username, ti volevamo avvisare che abbiamo trasferito il nostro forum a un nuovo indirizzo: http://www.mondoweb.net.
Salut'm a sor't");
}
?>
- AleSSaNDRo
- WebMaster
- Messaggi: 2363
- Iscritto il: 24/04/2003, 1:11
- Località: Milano
Chi c’è in linea
Visitano il forum: Claude [Bot] e 0 ospiti