getXML DBAPI
- Разработчикам
- DBAPI
- getXML
2271
getXML DBAPI
string getXML($dsq)
$dsq - результат выполнения запроса или SQL-запрос
Данные полученных результатов запроса выводятся в следующем формате:
Value1 Value2 Value3 Value1 Value2 Value3
Каждая запись заключается в тег
Пример
$result = $modx->db->select( 'id, name, location', 'places', '' ); $xml = $modx->db->getXML( $result ); $output = ''; return $output;
Источник Функции
Файл: manager/includes/extenders/dbapi.mysql.class.inc.php
Строка: 342
function getXML($dsq) { if (!is_resource($dsq)) $dsq = $this->query($dsq); $xmldata = "\r\n "; return $xmldata; }\r\n"; while ($row = $this->getRow($dsq, "both")) { $xmldata .= " \r\n- \r\n"; for ($j = 0; $line = each($row); $j++) { if ($j % 2) { $xmldata .= "<$line[0]>$line[1]$line[0]>\r\n"; } } $xmldata .= "
\r\n"; } $xmldata .= "