Самый простой способ получить данные определенного столбца из MySQL в PHP (особый случай)Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Самый простой способ получить данные определенного столбца из MySQL в PHP (особый случай)

Сообщение Anonymous »

Я хочу написать небольшой файл PHP, который будет преобразовывать результаты MySQL в заданный шаблон XML на рабочем сайте. Итак, что я сделал (до того, как узнал, как устроена БД сайта), я написал очень маленькую макетную БД с одной таблицей и протестировал свой скрипт, и он, похоже, работал, вот фрагмент таблицы и скрипта

Код: Выделить всё

+----+---------------+----------------------------+--------+
| id | house         | time_cr                    | price  |
+----+---------------+----------------------------+--------+
|  1 | Villa_Niki    | 2015-01-13 13:23:56.543294 | 25000  |
|  2 | toni          | 2015-01-13 13:24:31.133273 | 34000  |
|  3 | kolio         | 2015-01-13 13:26:06.720740 | 10000  |
|  4 | aldomirovvtxi | 2015-01-13 13:26:24.226741 | 100000 |
+----+---------------+----------------------------+--------+
затем сценарий извлекает данные в XML, что довольно просто

Код: Выделить всё

$kol=$xml->addChild('realty');
while($row=mysql_fetch_array($result))
{

$kol->addChild('id',$row["id"]);
$kol->addChild('creation-date',$row["time_cr"]);
$kol->addChild('last-update-date',$row["time_cr"]);
$kol->addChild('url','leva');
$kol->addChild('bldtype',$row["house"]);
........
так что просто использовать fetch_array, а затем использовать индексы столбцов и циклы — это нормально.
Вчера я открыл базу данных на сайте, и оказалось, что что они помещают всю информацию не в отдельный столбец, как, например, в отдельный столбец для города, штата и т. д., а вместо этого помещают всю информацию в один столбец, вот так:
Изображение


Итак, есть ли простой способ заставить это работать? в этом случае, как и для данного конкретного списка listsdb_id, чтобы извлечь улицу в XML-тег улицы, площадь в XML-тег области и т. д.?
Изображение


Подробнее здесь: https://stackoverflow.com/questions/280 ... ecial-case
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»