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

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

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

<?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
    #39781962
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы бы для начала оформили свой код тегом SRC. А потом приложили бы получившийся XML
...
Рейтинг: 0 / 0
ошибка в XML
    #39781965
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Часть работы я за вас сделал
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
3 сообщений из 3, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ошибка в XML
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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