powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / некорректно отображается табл
10 сообщений из 10, страница 1 из 1
некорректно отображается табл
    #37972577
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
экспорт данных из табл в эксель у меня происходит с помощью пхп. проблема с отображением табл или с с какими-то фикс размерами, что ли. в пхп в табл загоняю поля (6 шт) - экспорт происходит в эксель как положено, если если больше полей добавить, то отображается html-табл (или пхп-табл, без всяких вкладок, возможности печати). грубо говоря, если табл до 100 ед, то экспорт в эксель, если больше 100 ед, то html-табл. или так: до 6 полей экспорт в эксель, если больше, то html.
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
.........................
while ($row = mssql_fetch_assoc($result)) 
{
echo "<table table border=1>
<tr>
<td>".$row['PC']."</td>
<td>".$row['BIOS']."</td>
<td>".$row['HDD']."</td>
<td>".$row['CPU']."</td>
<td>".$row['Memory']."</td>
<td>".$row['Video']."</td>

<td>".$row['IP']."</td>
<td>".$row['MAC']."</td>
</tr>
</table>";
 }

header("Content-type: application/vnd.ms-excel");
header('Content-disposition: attachment; filename="Export.xls"');


если добавить поле IP или MAC, или любое другое, то просто отображение данных в нтмл-табл.
пробовал <td width=500>".$row['IP']."</td> - помогло. подскажите, плз, в чём дело?
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972584
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробовал <td width=500>".$row['IP']."</td> - НЕ помогло. подскажите, плз, в чём дело?
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972610
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23,

Код: php
1.
echo "<table table border=1>

Невнимательность???
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972648
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
убрал. нет, не в этом дело.
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972706
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23,

Код: php
1.
htmlspecialchars($row['...'])
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972894
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня так вообще ничего не отображается
Код: php
1.
2.
3.
4.
5.
echo "htmlspecialchars($row['BIOS'])";
и
echo "<table border=1>
<td>"htmlspecialchars('.$row['BIOS'].')"</td>
</table>";
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972901
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, width=500 заработало, ячейки длиннеет становятся, но всё равно отображаются в html-табл, если я указываю более 5 полей. ?????????
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37972967
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23у меня так вообще ничего не отображается
Код: php
1.
2.
3.
4.
5.
echo "htmlspecialchars($row['BIOS'])";
и
echo "<table border=1>
<td>"htmlspecialchars('.$row['BIOS'].')"</td>
</table>";

Какой-то бред с конкатенцией.
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37973076
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в чём ещё может быть проблема? те я в пхп создаю табл. то ли где-то ограничение стоит, что до 5 полей - можно экспорт делать или ещё чего, а больше - просто отображать табл. брал отсюда http://obstart.ru/eksport-v-excel-php.html, только данные у меня из бд и табл вся в коде пхп, а не только заголовки. подскажите, плз, что ещё предпринять?
...
Рейтинг: 0 / 0
некорректно отображается табл
    #37973159
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кому интересно, могу сказать ответ.
заголовки нужно было передавать до цикла

Код: php
1.
2.
3.
4.
5.
header("Content-type: application/vnd.ms-excel");
header('Content-disposition: attachment; filename="Export.xls"');

while ($row = mssql_fetch_assoc($result))
.....
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / некорректно отображается табл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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