Вот такой вот код:
<?php
$db = new PDO('sqlite:data.db', null, null, $options);
$stmt = $db->query('
SELECT a.*, c.category AS category_name
FROM articles AS a JOIN categories AS c
ON c.id=a.category
');
$result = $stmt->fetchAll();
// print_r($result);
?>
<?php foreach ($result as $row): ?>
<p>ID: <?= $row['id'] ?></p>
<p>Date: <?= $row['date'] ?></p>
<p>Category: <?= $row['category_name'] ?></p>
<p>Title: <?= $row['title'] ?></p>
<p>Text: <?= $row['text'] ?></p>
<p><a href="?id=<?= $row['id'] ?>">More…</a></p>
<br />
<?php endforeach ?>
Не выводит ничего. Даже ошибок и предупреждений.
Вывод print_r($result);
— Array ( )
Выходит, что массив пустой. Где может быть ошибка?
Если запрос выполняется без ошибок, но не возвращает ни одной строки, это означает что в БД отсутствуют данные, удовлетворяющие запросу.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть сайт, при загрузке одной страницы идут несколько десятков одинаковых запросов к апи(/api/products, /api/objects), нужно сделать оптимизацию запросов...
Храню в MySQL словарь: 1 таблица, 2 столбца (id и ru_word)Параметры второго столбца: тип Varchar(100), сравнение urf8_general_ci
Разбираюсь с структурой assimp Разработал класс на основе примера для рисования модели ни никак не могу понять как получить адрес файла с текстурой