iwqn
@iwqn
Программист-самоучка

Есть ли PHP скрипт для экспорта таблицы БД в CSV?

Есть ли PHP скрипт для экспорта таблицы БД в CSV?
  • Вопрос задан
  • 768 просмотров
Решения вопроса 3
proudmore
@proudmore
phpmyadmin -> export as csv
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Комментировать
sanchezzzhak
@sanchezzzhak
Ля ля ля...
приблизительно так
$handle = fopen('php://memory', 'r+');
        $data = [
         ['id' => 1,'name' => 'test1'],
   ['id' => 2,'name' => 'test3'],
   ['id' => 3,'name' => 'test3'],
   ];  // тут данные с БД в в виде массива
        $first = true;
        foreach($data as $row) {
            if($first) {
                fputcsv($handle, array_keys($row));
                $first = false;
            }
            fputcsv($handle, $row);
        }
        rewind($handle);
        // mb_convert_encoding($csv, 'iso-8859-2', 'utf-8')
        $content = stream_get_contents($handle);
       // тут пишем в файл или выдаем на экран
        fclose($handle);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы