powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как записать сформированный отчет в файл?
4 сообщений из 4, страница 1 из 1
Как записать сформированный отчет в файл?
    #32484213
ard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ard
Гость
Здравствуйте!
После sql -запроса формирую отчет.
Для примера код:
заголовок таблицы:
echo "<table style=border:thin 1px align=\"center\" width=\"100%\">"
."<tr bgcolor=#ccccff>"
."<td align=\"center\"><b>"."№"."</b></td>"
."<td align=\"center\"><b>"."Подразделение"."</b></td>"
строки:
echo "<tr>";
echo "<td align=\"center\">$i.</td>";
echo "<td align=\"left\">$chng_work_place</td>";
echo "<table border=0 align=\"center\" width=\"100%\">"
После завершения запроса,отчет выдается на экран и мне нужно записать содержимое в файл ,чтобы потом выдать его на печать.
Я думаю,что содержимое отчета находится в переменной окружения,только в какой не знаю.
$fp=fopen("отчет.html","w");
fputs($fp,???);
fclose($fp);
echo"<a href=\www.../отчет.html">Версия для печати</a>";

Спасибо за совет.
...
Рейтинг: 0 / 0
Как записать сформированный отчет в файл?
    #32484280
MySQLdb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых отчет находится не в переменной,
и если вы так думаете, то просто по незнанию.....

Вот вам пример того, как сварганить запрос,
и извлечь из него результаты....

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
    @$MySQLLink = mysql_connect(MySQLHostAdres,$_SESSION[ "User" ],$_SESSION[ "Password" ]);
    if(!$MySQLLink){echo(sql_error($MySQLLink));die();}
    //Выбираем базу данных
    $IsSelectDB = mysql_select_db(OnirMMD,$MySQLLink);
    if(!$IsSelectDB){echo(sql_error($MySQLLink));die();}

           //Формируем выборку.
           $SQLquery =  "SELECT * FROM TBL_CASSETTE ORDER BY CAS_NAME ASC  LIMIT $OffsetFromResult,$CountRecordPerpage" ;
           //Выполняем запрос.
           $MakeQuery = mysql_query($SQLquery,$MySQLLink);
           if( !($MakeQuery) ){echo( sql_error($MySQLLink) );die();};
       while ($ExtractRow = mysql_fetch_array($MakeQuery))
           {//Извлекли строку.
            //Сохраняем основные данные.
            $CAS_NAME           =  $ExtractRow[ "CAS_NAME" ];
            $CAS_NUMF           =  $ExtractRow[ "CAS_NUMF" ];
            $CAS_TIME           =  $ExtractRow[ "CAS_TIME" ];
            $CAS_SELF           =  $ExtractRow[ "CAS_SELF" ];
            $CAS_NOTE           =  $ExtractRow[ "CAS_NOTE" ];
            }
...
Рейтинг: 0 / 0
Как записать сформированный отчет в файл?
    #32485053
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$s = "";
$s.= "<table style=border:thin 1px align=\"center\" width=\"100%\">"
."<tr bgcolor=#ccccff>"
."<td align=\"center\"><b>"."№"."</b></td>"
."<td align=\"center\"><b>"."Подразделение"."</b></td>"
строки:
$s.= "<tr>";
$s.= "<td align=\"center\">$i.</td>";
$s.= "<td align=\"left\">$chng_work_place</td>";
$s.= "<table border=0 align=\"center\" width=\"100%\">"

echo $s;

$fp=fopen("otchet.html","w");
fputs($fp,$s);
fclose($fp);
echo "<a href=otchet.html">Версия для печати</a>";
...
Рейтинг: 0 / 0
Как записать сформированный отчет в файл?
    #32485729
ard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ard
Гость
Спасибо Вам большое.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как записать сформированный отчет в файл?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]