Тот же код, тот же DB. но в моей локальной машине она прекрасно работает и на удаленном сервере он пишет:CodeIgniter Active Record не работает на сервере, но локально,
Parse error: syntax error, unexpected '[' in /var/www/html/cms-beacons/application/modules/beacons/models/beacons_model.php on line 53
(В основном это означает, что у меня нет результатов, которые я должен иметь в этой ситуации)
Моя местная машина подключен удаленно к серверной БД и сервер подключен к его локальному хосту.
это happends где я использую CI активной записи, как это:
$getBlockTypeQuery = $this->db->select('Type')->from('blocks')->where('ID', $blockID)->get();
НО! , когда я использую обычный синтаксис, он отлично работает.
$query = $this->db->query('SELECT Active FROM `stores` WHERE ID = '. $storeID);
Просто чтобы понять: Моя машина: Активная запись и нормальный синтаксис запросов работает сервер: Активная запись не работает, нормальный синтаксис запросов работает
Любые предложения, как вы исследовать эту проблему? Спасибо.
Предоставьте фрагмент кода beacons_model.php –