запросы к базе

Ошибка при работе с БД

Аватар пользователя NOOBITO

Здравствуйте. При выполнении запроса выдает следующую ошибку:
Fatal error: Unsupported operand types in C:\OpenServer\domains\booking.ticket\core\lib\Drupal\Core\Render\Element\Select.php on line 129
Код:

$query=$this->database->select('odeum','odeum');
$query->fields('odeum', array('id','name'));
$query->condition('id',$id);
$result=$query->execute();

0 Спасибо

запросы к базе mysql.

Аватар пользователя rgzrgz

Всем привет, у меня немного трешевый вопрос. Сейчас натягиваю верстку на Друпал 7 и не знаю как лучше сделать. Делать это все через блоки (вносить в блоки разметку с fullhtml) или лучше оставлять то что можно в статическом page.tpl.php.
Если делать все блоками, то по идее будет очень много запросов к базе данных, я правильно понял?
Или эти запросы не влияют на скорость загрузки и работы сайта?

0 Спасибо

Влияет ли на количество запросов к базе блок это или поле?

Аватар пользователя IrinaStasuk@drupal.org

У меня в неком типе материала в поле через nodereference выведена нода, созданная webform. Ноды на самом деле выбирались одна из трех, но с течением времени я поняла, что можно и одну - стандартную. Теперь возник вопрос, что легче для сервера (меньше обращений к базе данных): выбор ноды в поле или прикрепление блока с нодой к типу материала.

Может быть кто-нибудь уже решил для себя этот вопрос? Заранее благодарна за все ответы.

0 Спасибо