Я начинаю создавать темы для Drupal.Drupal db_query получить все строки
У меня есть вопрос о Друпал запросов, но я не нашел ответа ...
У меня есть db_query в одном из моих модулей, но возвращать только несколько строк (13 строк всегда, и таблица имеет 20) Как выбрать все строки из одной таблицы?
Мой запрос как этот
$result = db_query("SELECT * FROM bv_calendar c INNER JOIN bv_countries p ON c.country_id = p.country_id INNER JOIN bv_vaccinate v ON c.vaccinate_id = v.vaccinate_id ORDER BY $orderby ASC");
while ($class = $result->fetchAssoc()) {
$classes[$class["calendar_id"]] = $class;
}
Как я могу получить все строки?
Спасибо
Вы можете иметь строки в таблице FROM, у которых нет correspondency в одном или обоих совместных таблиц. Попробуйте LEFT JOIN, и имейте в виду, что это не вопрос Drupal. – pamatt
Вы правы, я потратил столько времени на это! Спасибо за ваши «глаза»! – MrViSiOn