Через pdo вывожу записи из бд mysql проблема такая из бд должно выйти 2 записи а значит 2 массива но у меня 1 массив вот код
$year = $_POST["year"];
$month = $_POST["month"];
#подключение к бд
$stmt = $pdo->prepare("SELECT news_id, title, FROM_UNIXTIME(date) AS readableDate
FROM re_news
WHERE YEAR(FROM_UNIXTIME(date)) = :year AND MONTH(FROM_UNIXTIME(date)) = :month");
$stmt->bindParam(':year', $year);
$stmt->bindParam(':month', $month);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);
print_r($row);
выводит такое
Array
(
[news_id] => 7
[title] => мс смваааап
[readableDate] => 2017-12-28 22:48:51
)
а в бд как нужно всё
fetch - выводит одну строку.
нужно пользоваться циклом while
например
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
print_r($row);
}
либо использовать fetchAll
$result = $stmt->fetchAll();
print_r($result);
Иногда в доки полезно заглядывать ;-)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
После очищения корзины, необходимо очистить контентную область
Поставил плагин PHPOffice/PHPSpreadsheet и пробую читать файлы екселя (xls, xlsx)Если кинуть файл на сервер и считать его, то всё нормально, его содержимое...
Необходимо зашифровать парольКакие способы и методы шифровки пароля актуальны на данный момент? А то слышал что md5 в два счета расшифровывается
Видел такую штуку у многих ботовКто знает как реализовать, желательно показать на примере правильного запроса к API