вот моя задача. Я проанализировал XML-документ и сохранил все его данные в массиве. Формат массива
Array(
[0]=> deals Object(
[deal_id]=>...
[deal_title]=>...
)
[1]=> deals Object(
[deal_id]=>....
[deal_title]=>...
)
)
что мне нужно сделать, это сохранить значения для каждого объекта в базе данных mysql, но не все теги объекта должны храниться в одной и той же таблице данных.
Причина, по которой я сначала создал массив, состоит в том, что тот же самый файл php будет анализировать xml, а затем вставит значения в базу данных ИЛИ, если запись с таким же идентификатором deal_id уже существует в базе данных, обновит соответствующие таблицы. Поэтому я подумал, что наличие XML в массиве поможет в дальнейшей проверке кода.
Если у кого-то есть другое предложение, я был бы рад услышать ..
Спасибо заранее !!!
<?xml version="1.0" encoding="UTF-8"?>
<deals>
<deal>
<id>1</id>
<title>title</title>
<city>city<city>
<price>20</price>
<url>http://....</url>
<previous_price>30</previous_price>
<discount> 10</discount>
<image>http://....</image>
<description> description</description>
<purchases> 1</purchases>
<address>address</address>
<latitude>30.5666</latitude>
<longitude>403.6669</longitude>
<start>datetime</start>
<end>datetime</end>
<active>true</active>
<category>category</category>
<type>type</type>
</deal>
</deals>
это структура файла xml