CakePHP работает с XML - PullRequest
       2

CakePHP работает с XML

0 голосов
/ 28 января 2011

как работать с классом xml в cakePHP 1.3?

У меня есть этот код:

function xml_test()
{

 echo $this->Xml->header(array('version'=>'1.1'));
 echo $this->Xml->serialize($data, array('format' => 'tags');
}

и получаю ошибку:

Warning (512): SQL Error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'header' at line 1 [CORE/cake/libs/model/datasources/dbo_source.php, line 684]

Почему, что не так?

Query: header 

Ответы [ 2 ]

3 голосов
/ 03 февраля 2011

Вероятно, это связано с тем, что вы не включили помощник Xml в свой контроллер, например,

class PostsController extends AppController {
.
.
    var $helpers = array('Xml');
.
.
}
1 голос
/ 28 января 2011

SQL-запрос как-то связан со значением "header" где-либо еще, но не в вашем примере кода, который нарушает синтаксис SQL.

Поиск «заголовка» или проверка, установлен ли какой-либо параметр в «заголовок».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...