2015-10-05 4 views
-5

мой формат XML, как этокак вставить данные XML в БД с помощью PHP

< Раздел SectionNumber = >

< Текст Name = " Text12 " > <TextValue> Всего скриптов: </TextValue >

</Текст >

< Текст Name = " Text14 " > <TextValue> Пакеты: </TextValue >

</Текст >

< поле Name = " Field24 " FIELDNAME = " {@Packs} " > <FormattedValue> 0.02 </FormattedVa LUE > < Значение > 0.02 </Значение > </Область >

< Имя поля = " Field3 " Имя_поля = " Сумма ({Command.QUANT}, {Command.NDC}) " > <FormattedValue/FormattedValue> < Значение > 20,00 </Значение > </Field >

< Имя поля = " Field4 " Имя_поля = " {Command.NDC} " > <FormattedValue> 00406-0484-10 </FormattedValue > < Значение > 00406-0484-10 </Значение > </Поле >

< Имя поля = " Field5 " Имя_поля = " {@DrugName} " > <FormattedValue> АСЕТ AMINOPHE/КОДЕИН 300-30MG TAB </FormattedValue > < Значение > ACETAMINOPHE/КОДЕИН 300-30MG TAB </Значение > </Область >

< Имя поля = " Field18 " Имя_поля = " граф ({Command.RXNO} , {Command.НДЦ}) " > <FormattedValue/FormattedValue> < Значение/Значение > </Поле >

< Текст Имя = " Text17 " > <TextValue> Итого Для: </TextValue >

</Текст >

< Имя поля = " SumofGTotRxAmt1 " Имя_поля = " Сумма ({Command.GTotRxAmt}, {} Command.NDC) " > > < FormattedValue 2,75 </FormattedValue > < Значение > 2,75 </Значение > </Поле >

< Текст Name = " lblSumOfInsPaid " > <TextValue> Всего Ins Выплачено: </TextValue >

</Текст >

< Имя поля = " txtSumOfInsPaid " Имя_поля = " Сумма ({Command.TotInsAmt}, {Command.NDC}) " > <FormattedValue> 1,75 </FormattedValue > < Значение > 1.75 </Значение > </Field >

< Текст Name = " Text3 " > <TextValue> Общая стоимость: </TextValue >

</Текст >

</Раздел >

< Раздел SectionNumber = >

</Раздел >

</GroupFooter >

</Группа >

< Level Group = >

< Детали Level = >

</Детали >

<GroupFooter>

< Раздел SectionNumber = >

< Текст Name = " Text12 " > <TextValue> Всего скриптов: </TextValue >

</Текст >

< Текст Name = " Text14 " > <TextValue> Пакеты: </TextValue >

</Текст >

< Имя поля = " Field24 " Имя_поля = " {@Packs} " > > < FormattedValue 1,00 </FormattedValue > < Значение > 1.00 </Значение > </Область >

< Имя поля = " Field3 " FieldName = " Сумма ({Command.QUANT}, {Command.НДЦ}) " > <FormattedValue/FormattedValue> < Значение > 60.00 </Значение > </Область >

< Имя поля = " Field4 " Имя_поля = " {Command.NDC} " > <FormattedValue> 00173 -0697-00 </FormattedValue > < Значение > 00173-0697-00 </Значение > </Область >

< Имя поля = " Field5 " Имя_поля = " {@DrugName} " > <FormattedValue> дискус Advair 500-50MC Е.А. </FormattedValue > < Значение > дискус Advair 500-50MC Е.А. </Значение > </Field >

< поле Name = " Field18 " Имя_поля = " граф ({Command.RXNO}, {} Command.NDC) " > <FormattedValue/FormattedValue> < Значение/Значение > </Область >

< Текст Имя = " Text17 " > <TextValue> Всего для: </TextValue >

</Текст >

< Имя поля = " SumofGTotRxAmt1 " Имя_поля = " Сумма ({Command.GTotRxAmt}, {Command.NDC}) " > <FormattedValue> 412,44 </FormattedValue > < Значение > 412,44 </Значение > </Field >

< Текст Name = " lblSumOfInsPaid " > <TextValue> Итого Ins Выплачено: </TextValue >

</Текст >

< Имя поля = " txtSumOfInsPaid " Имя_поля = " Сумма ({Command.TotInsAmt}, {Command.NDC}) " > <FormattedValue> 412.44 </FormattedValue > < Значение > 412.44 </Значение > </Field >

< Текст Name = " Text3 " > <TextValue> Общая стоимость: </TextValue >

</Текст >

</Раздел >

+0

Вы хотите просто сохранить исходный xml? – Sean

ответ

-1

побег XML-строка перед вставкой в ​​Databse

Пример

$ XML = mysql_real_escape_string ($ XML);

Смежные вопросы