getXML DBAPI
- Разработчикам
- DBAPI
- getXML
Поддержать: USDT TRC20: TBGKTYDs4yzU17vQbobbUB8epFFtFb6PKh
2669
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\r\n";
while ($row = $this->getRow($dsq, "both")) {
$xmldata .= "- \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 .= " \r\n ";
return $xmldata;
}