Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: создать файл MS Excel

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: описание)
Alexander Goryachij
Отправлено: 18 Февраля, 2013 - 11:36:00
Post Id



Новичок


Покинул форум
Сообщений всего: 26
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Здравствуйте, требуется получить MS Excel файл из данного скрипта. подскажите что делать.

PHP:
скопировать код в буфер обмена
  1. <link rel="stylesheet" type="text/css" href="style.css" />
  2. <?PHP
  3. include_once "connect.php";
  4. include "func_neutron.php";
  5. //Переопределяем даты
  6.         $start_date=$_POST[start_date4];
  7.         $end_date=$_POST[end_date4];
  8.         $year=substr($_POST[start_date4],0,4)."-01-01"; //Начало отчетного года
  9. //=============================================
  10.  
  11. //Количество контролируемых лиц по....
  12.    $query = neu_dose($start_date,$end_date,$_POST[shop]);
  13.    $sql = "SELECT count(distinct a.tnum) FROM $query";
  14.    $sql = mysql_query($sql, $db);
  15.    $res1 = mysql_fetch_row($sql);
  16. //Коллективная .....   
  17.    $sql = "SELECT SUM(a.dose) FROM $query";
  18.    $sql = mysql_query($sql, $db);
  19.    $result = mysql_fetch_row($sql);
  20.    $dose = $result[0];
  21. // Заполняем ....
  22.         echo '<span style = "color:#4f94cd">';
  23.         printf ("<h3><center>.... %s за период с %s по %s .</center></h3>",$_POST[shop], $start_date, $end_date);
  24.         echo'<table bordercolor="#B0C4DE" border="6" width="100%">';
  25.         echo"<tr><h5><td>No</td><td>Таб.No</td><td>Фамилия</td><td>Имя</td><td>Отчество</td><td> за период, мЗв</td>
  26.         <td> с начала года, мЗв</td></h5></tr>";
  27.         $query=pers_neu_dose($start_date,$end_date,$_POST[shop]);
  28.         $pers = mysql_query($query, $db);
  29.         for($count=1; $count<=mysql_num_rows($pers); $count++)
  30.         {$row=mysql_fetch_row($pers);
  31.         $query="select sum(a.dose) from neutron_dose a where a.tnum='$row[0]' and
  32.         a.date>='$start_date' and a.date<='$end_date'";
  33.         $dose_kw=mysql_fetch_row(mysql_query($query));
  34.         $dose_kw=round($dose_kw[0],4);
  35.         $query="select sum(a.dose) from neutron_dose a where a.tnum='$row[0]' and
  36.         a.date>='$year' and a.date<='$end_date'";
  37.         $dose_yr=mysql_fetch_row(mysql_query($query));
  38.         $dose_yr=round($dose_yr[0],4);
  39.         echo "<tr><td>$count</td><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$dose_kw</td><td>$dose_yr</td></tr>";
  40. }
  41.         echo "</table>";
  42.   // Итого
  43.   printf(" %s за период с %s по %s, составляет : %.3f мЗв",
  44.   $_POST[shop], $start_date, $end_date, $dose);
  45.   echo "<br>";
  46.   printf("Количество контролируемых лиц - %d", $res1[0]);
  47.   echo "<br>";
  48.   printf(" - %.3f мЗв", $dose/$res1[0]);
  49.        
  50. ?>     
  51.        
  52.        
  53.        
  54.        
  55.        
  56.        
  57.        
  58.        
  59.  
 
 Top
Albertino
Отправлено: 18 Февраля, 2013 - 11:57:45
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Alexander Goryachij пишет:
Здравствуйте, требуется получить MS Excel файл из данного скрипта. подскажите что делать.

Могу посоветовать библиотеку phpExcel (http://phpexcel[dot]codeplex[dot]com/ ), очень хорошая вещь, много что иожно делать с xml документом
 
 Top
Alexander Goryachij
Отправлено: 18 Февраля, 2013 - 14:49:38
Post Id



Новичок


Покинул форум
Сообщений всего: 26
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Albertino пишет:
Alexander Goryachij пишет:
Здравствуйте, требуется получить MS Excel файл из данного скрипта. подскажите что делать.

Могу посоветовать библиотеку phpExcel (http://phpexcel[dot]codeplex[dot]com/ ), очень хорошая вещь, много что иожно делать с xml документом


Спасибо, посмотрю! А проще ничего не бывает? Однако
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB