Торт php 2.8, поиск поведения в версиях PHP, SQL SERVER

Этот код работает на PHP 5.4

$this->loadModel( 'FileItem' );
                $this->set( compact( 'reportId' ) );
                $arrFileItem = $this->FileItem->find( 'all', array( 'conditions' => array( 'report_id' => $reportId, 'FileItem.id' => $imageId,  'FileItem.active' => 1 ), 'fields' => array( 'FileItem.id', 'name', 'path' ) ) );

Не в PHP 5.6.

Разница в этой части:

'fields' => array( 'FileItem.id', 'name', 'path' ) ) 

Чтобы заставить это работать, это должно быть изменено на:

'fields' => array ('id', 'name', 'path'))

SQL SERVER

По какой причине он работает в 5.4?

0 ответов

Другие вопросы по тегам