Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ошибка в XML / 3 сообщений из 3, страница 1 из 1
01.03.2019, 16:34
    #39781118
1dva3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в XML
Добрый день!! Хочу нарисовать таблицу, далее заполнить ее Запросом из БД.

Почему не рисуется таблица, а пишет Операция успешно завершена

Помогите ЧАЙНИКУ(((((((
САМ КОД:

<?php
$query="select 1 from dual";
$database->setQuery( $query );
$rows = $database->loadObjectList();
$xml_data_begin="";
$xml_data_end="";
$a='<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html=" http://www.w3.org/TR/REC-html40">
<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
<Author>Nurzhaubay A.N.</Author>
<LastAuthor>Radmin</LastAuthor>
<Created>1980-02-15T00:00:01Z</Created>
<Version>12.00</Version>
</DocumentProperties>
<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
<ProtectStructure>False</ProtectStructure>
<ProtectWindows>False</ProtectWindows>
</ExcelWorkbook>
<Worksheet ss:Name="Result">
<Table x:FullColumns="1" x:FullRows="1" ss:DefaultRowHeight="15">
<Row ss:AutoFitHeight="0"><Cell><Data ss:Type="String">Дата обхода</Data></Cell>
<Cell><Data ss:Type="String">Наименование филиала</Data></Cell>
<Cell><Data ss:Type="String">Наименование региона</Data></Cell>
<Cell><Data ss:Type="String">Город</Data></Cell>
<Cell><Data ss:Type="String">Улица</Data></Cell>
<Cell><Data ss:Type="String">Дом</Data></Cell>
<Cell><Data ss:Type="String">Корпус</Data></Cell>
<Cell><Data ss:Type="String">Квартира</Data></Cell>
<Cell><Data ss:Type="String">Ф.И.О.:</Data></Cell>
<Cell><Data ss:Type="String">моб.№</Data></Cell>
<Cell><Data ss:Type="String">Конкурент INTERNET</Data></Cell>
<Cell><Data ss:Type="String">Конкурент TV</Data></Cell>
<Cell><Data ss:Type="String">Конкурент MOBILE</Data></Cell>
<Cell><Data ss:Type="String">Результат обхода</Data></Cell>
<Cell><Data ss:Type="String">Лицевой счет</Data></Cell>
<Cell><Data ss:Type="String">Название пакета</Data></Cell>
<Cell><Data ss:Type="String">Примечание</Data></Cell>
<Cell><Data ss:Type="String">Дата создание</Data></Cell>
<Cell><Data ss:Type="String">Изменил(а)</Data></Cell></Row>';
$b='</Table>
<WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel">
<Unsynced/>
<ProtectObjects>False</ProtectObjects>
<ProtectScenarios>False</ProtectScenarios>
</WorksheetOptions>
</Worksheet>
</Workbook>';

if (ob_get_level()) {ob_end_clean();}
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=employee.xml");
echo $xml_data_begin;
echo '<Row ss:AutoFitHeight="0">';
echo "</Row>\n";
echo '$a';
echo '$b';

echo $xml_data_end;
exit();
?>

Ошибка:
...
Рейтинг: 0 / 0
04.03.2019, 14:25
    #39781962
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в XML
Вы бы для начала оформили свой код тегом SRC. А потом приложили бы получившийся XML
...
Рейтинг: 0 / 0
04.03.2019, 14:26
    #39781965
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в XML
Часть работы я за вас сделал
1dva3САМ КОД:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
<?php
	$query="select 1 from dual";
		$database->setQuery( $query );
		$rows = $database->loadObjectList();
	$xml_data_begin="";
	$xml_data_end="";
	$a='<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel"
 xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:html="http://www.w3.org/TR/REC-html40">
  <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
   <Author>Nurzhaubay A.N.</Author>
   <LastAuthor>Radmin</LastAuthor>
   <Created>1980-02-15T00:00:01Z</Created>
   <Version>12.00</Version>
  </DocumentProperties>
  <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
   <ProtectStructure>False</ProtectStructure>
   <ProtectWindows>False</ProtectWindows>
  </ExcelWorkbook>
<Worksheet ss:Name="Result">
  <Table x:FullColumns="1"   x:FullRows="1" ss:DefaultRowHeight="15">
<Row ss:AutoFitHeight="0"><Cell><Data ss:Type="String">Дата обхода</Data></Cell>
<Cell><Data ss:Type="String">Наименование филиала</Data></Cell>
<Cell><Data ss:Type="String">Наименование региона</Data></Cell>
<Cell><Data ss:Type="String">Город</Data></Cell>
<Cell><Data ss:Type="String">Улица</Data></Cell>
<Cell><Data ss:Type="String">Дом</Data></Cell>
<Cell><Data ss:Type="String">Корпус</Data></Cell>
<Cell><Data ss:Type="String">Квартира</Data></Cell>
<Cell><Data ss:Type="String">Ф.И.О.:</Data></Cell>
<Cell><Data ss:Type="String">моб.№</Data></Cell>
<Cell><Data ss:Type="String">Конкурент INTERNET</Data></Cell>
<Cell><Data ss:Type="String">Конкурент TV</Data></Cell>
<Cell><Data ss:Type="String">Конкурент MOBILE</Data></Cell>
<Cell><Data ss:Type="String">Результат обхода</Data></Cell>
<Cell><Data ss:Type="String">Лицевой счет</Data></Cell>
<Cell><Data ss:Type="String">Название пакета</Data></Cell>
<Cell><Data ss:Type="String">Примечание</Data></Cell>
<Cell><Data ss:Type="String">Дата создание</Data></Cell>
<Cell><Data ss:Type="String">Изменил(а)</Data></Cell></Row>';
$b='</Table>
  <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel">
   <Unsynced/>
   <ProtectObjects>False</ProtectObjects>
   <ProtectScenarios>False</ProtectScenarios>
  </WorksheetOptions>
</Worksheet>
</Workbook>';

	if (ob_get_level()) {ob_end_clean();}
	header("Content-type: application/vnd.ms-excel");
	header("Content-Disposition: attachment; filename=employee.xml");
    echo $xml_data_begin;
		echo '<Row ss:AutoFitHeight="0">';
		echo "</Row>\n";
		echo '$a';
		echo '$b';
		
    echo $xml_data_end;
	exit();
?>
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ошибка в XML / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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