Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 21.10.2012
Сообщений: 66

Загрузка XML из базы данных

20.03.2014, 21:18. Показов 1458. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Пытаюсь загрузить XML из ячейки базы данных,но при попытке загрузки и получения значения нужного тэга выдают ошибку
Вот код
PHP
1
2
3
4
5
$result =mysql_query("SELECT xml FROM test",$db);
$myrow = mysql_fetch_array($result);
$xml = simplexml_load_string($myrow['xml']);
$profile = new SimpleXMLElement($xml);
echo $profile->row[0]->label;
Вот ошибка
Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 5: parser error : Start tag expected, '<' not found in Z:\home\localhost\www\php_site\test.php on line 10

Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: in Z:\home\localhost\www\php_site\test.php on line 10

Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: ^ in Z:\home\localhost\www\php_site\test.php on line 10

Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in Z:\home\localhost\www\php_site\test.php: 10 Stack trace: #0 Z:\home\localhost\www\php_site\test.php( 10): SimpleXMLElement->__construct('???????') #1 {main} thrown in Z:\home\localhost\www\php_site\test.php on line 10


В чём может быть проблема?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.03.2014, 21:18
Ответы с готовыми решениями:

Загрузка данных из базы firebird и формирование XML файла
Задача считать данные из базы с расширением gdb после чего загрузить их в XML файл. Помогите пожалуйста как это сделать??

Загрузка данных из XML файла в ClientDataSet (xml как база данных)
Написал обработчик xml по примерам из инета, суть состоит в том чтобы считать по заданному тегу все его дочерние теги и значения в них...

Загрузка данных из XML
XMLDocument1.LoadFromFile('123.xml'); XMLDocument1.Active:=True; for I := 0 to XMLDocument1.DocumentElement.ChildNodes.Count-1 do begin...

1
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
21.03.2014, 18:14
Цитата Сообщение от Lexa567 Посмотреть сообщение
В чём может быть проблема?
В том, что первый параметр при создании SimpleXMLElement должен быть строкой с xml кодом, а вы пихаете туда объект созданный через simplexml_load_string() .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.03.2014, 18:14
Помогаю со студенческими работами здесь

Загрузка данных .xml
Добрый день, у меня есть код. В нем сохранение и загрузка данных через .xml. Сохранения игры проходят на ура, но загрузка сохраненных...

Загрузка данных из XML
Задача: Необходимо настроить обмен данными между мобильным приложением и настольной системой. Обмен должен осуществляться через XML. ...

Загрузка данных из XML
Есть следующая структура данных, создана автоматически при конвертации файла dbf в xml. &lt;?xml version=&quot;1.0&quot;...

Загрузка данных с xml в бд
Всем привет. При запуске перемещения всех записей из xml в бд, программа намертво зависает и возвращается в исходное нормальное...

Поиск и удаление данных из XML базы данных
Есть база данных XML подобного толка &lt;YourMusicLibrary&gt; &lt;Album&gt; &lt;Artist&gt;Darkthrone&lt;/Artist&gt; &lt;Name&gt;A Blaze in the...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru