Как сделать таблицу Excel из таблицы MySQL?

karman.com.ua - Хостинг в Украине
форум о хостинге в Украине

Здравствуйте, гость ( Вход | Регистрация )

Есть вопросы о хостинге и о сайтах?

и получи ответ от профессионалов, которые обожают помогать людям :).
 
Ответить в данную темуНачать новую тему
> Как сделать таблицу Excel из таблицы MySQL?
Aladdin
сообщение 22.12.2007, 11:30. Re: Как сделать таблицу Excel из таблицы MySQL?
Сообщение #1


ФИО: Праведно-Счастливый Аладдин Ярославович
*****

Группа: Любимый хостинг-ROOT
Сообщений: 1 155
Регистрация: 25.11.2006
Из: г. Киев
Пользователь №: 4



Вариант №1: при экспорте таблицы выбрать формат Excel (xls)
Вариант №2:

Создать скрипт Perl (напр. mysql_2_exel.pl) с следующим содержанием:

#!/usr/local/bin/perl
use DBI;
$table = "table"; $db = "base"; $db_serv = "192.168.0.1"; $user = "user"; $passwd = "password";
$c = DBI->connect("DBI:mysql:$db:$db_serv", $user, $passwd);
$statement = "select count(*) from $table";
$cc = $c->prepare($statement);
$ccc = $cc->execute;
@row = $cc->fetchrow_array;
$n = $row[0];
$statement = "select * from $table";
$cc = $c->prepare($statement);
$ccc = $cc->execute;
open F, "$ARGV[0]";
for ($i=0; $i<$n; $i++) {
@row = $cc->fetchrow_array;
print F "$row[0];$row[1];$row[3]\n";
}

Запускаем скрипт:
./mysql_2_exel.pl file
После этого можно открыть файл 'file' экселем.

Источник: гениальное народное творчество
Перейти в начало страницы
 
+Цитировать сообщение
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
Похожие темы:
Последнее сообщение Нужен хостинг с php5, MySQL5 -- а ГЛАВНОЕ, возможность иметь несколько баз MySQL

Последнее сообщение Превышение запросов к MySQL: слабый хостинг или ...

Последнее сообщение Windows хостинг и Apache с MySQLем

Последнее сообщение MySQL 4.1 - проблемы с кириллицей.

Последнее сообщение Насколько проблемно использование MySQli расширения с PHP 5.0.4 на 64-битных системах?

Последнее сообщение Когда я создаю таблицу или преобразую поле, то получаю ошибку и поля дублируются.

Последнее сообщение Мой MySQL сервер иногда останавливает запросы и возвращает сообщение 'Errorcode: 13'. Что это значит?

Последнее сообщение При попытке просмотра большой страницы (напр. db_structure.php с множеством таблиц) я получаю пустую страницу.

Последнее сообщение phpMyAdmin не может соединиться с MySQL. Что не так?

Последнее сообщение При создании дампа большой таблицы в режиме компрессии (compressed mode), я получаю ошибку лимита памяти или ошибку лимита времени.
Design by: Free IPB Skins & Web Proxy & © Karman.com.ua Rambler's Top100