Я хочу создать список адресов электронной почты всех пользователей в моей базе данных.
Я следовал этому руководству http://www.codeigniter.com/userguide2/helpers/file_helper.html
Также я пробовал это: end-of-file">PHP Записать строку в новую строку в первый раз, а не в конец файла
У меня уже есть пользователи из моей базы данных, это то, что у меня есть в моем контроллере:
public function maak_lijst_bezoekers(){
$this->load->helper('file');
$this->load->model("Lijst_bezoekers_model");
$data = $this->Lijst_bezoekers_model->get_all_bezoekers();
foreach($data as $d){
if ( ! write_file('./uploads/lijst_bezoekers_mails/lijst_mails.txt', $d['naam']." ".$d['voornaam']." ".$d['email']."\r\n"))
{
echo 'Unable to write the file';
}
else
{
echo 'File written!';
}
}
}
Функция get_all_bezoekers возвращает такой массив:
return $bezoekers->result_array();
У меня есть 2 пользователя в этой базе данных, но только одна строка и один пользователь в текстовом файле.
Может кто-нибудь дать мне несколько советов, как получить весь список в текстовый файл с помощью codeigniter, чтобы я мог импортировать его в mailchimp?