[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: импорт из sql в excel
titovff
в sql в табличку вношу данные. а теперь возникла необходимость вывести все содержимое в ексель. желательно средствами php. кто нибудь в этом может помочь



Спустя 46 минут, 53 секунды (20.09.2010 - 14:00) Michael написал(а):
тут сначала посмотри простенькое решение, а если не подойдет, то тут


Спустя 2 часа, 57 минут, 27 секунд (20.09.2010 - 16:58) titovff написал(а):
ВСЕМ!!! найден очень простой способ. пользуйтесь.
$sql = "SELECT dr_gorod, dr_udal, dr_kolmag FROM dr_goroda";  
$res = mysql_query($sql) or die ( "Error in $sql : ". mysql_error());
if(mysql_num_rows($res) > 0)
{
header('Content-Type: application/vnd.ms-excel; name="table.csv"');
header('Content-Disposition: attachment; filename="table.csv"');
echo "dr_gorod;dr_udal;dr_kolmag". "\r\n";
while(($row = mysql_fetch_assoc($res)) !== false)
{
foreach($row as $column => $val)
{
$val = '"'.str_replace('"', '""', $val).'"'; // для строк
$row[$column] = $val;
}
$row = implode(';', $row);
echo($row."\r\n");
}
}

Спустя 5 минут, 29 секунд (20.09.2010 - 17:03) Michael написал(а):
Ну это ж ты csv файл создаешь

Спустя 3 минуты, 19 секунд (20.09.2010 - 17:06) titovff написал(а):
excel открывает и не задает вопросов
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.