Перейти к содержанию

SQL запрос для вывода всех email пользователей


Рекомендуемые сообщения

Собственно сабж. Как вывести все имейлы зарегистрированных пользователей в один удобный список, чтобы я смог скопировать ее. Либо если как-то можно, то вывести через файл .txt или .csv?

 

 

 

вроде где-то была такая тема, но я ее не нашел...

Изменено пользователем Fensmas
Ссылка на комментарий
Поделиться на другие сайты

В корне сайта создайте файл, например, getemails.php со следующим содержимым:

<?php

require_once 'conf_global.php';

mysql_connect($INFO['sql_host'], $INFO['sql_user'], $INFO['sql_pass']);
mysql_select_db($INFO['sql_database']);

$result = mysql_query("SELECT `email` FROM `{$INFO['sql_tbl_prefix']}members`");

$str = NULL;

while($row = mysql_fetch_assoc($result)) {
	$str .= $row['email'].PHP_EOL;
}
$file = fopen('emails.txt', 'w+');
fwrite($file, $str);
fclose($file);

echo 'Completed!';

 

 

После этого откройте этот файл в браузере, в корне сайта появится файл emails.txt со список всех E-Mail'ов, по одному на строчку. Не проверял, но работать должно.

Ссылка на комментарий
Поделиться на другие сайты

При этом в корне должен быть файл emails.txt с правами 0777.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...