Почитал похожий пост с этой темой здесь и ничего не понял. Мне нужно просто узнать количество строк в таблице. Некоторые строки удалены, поэтому поле id уже не отражает реальной цифры. Выполняю вот такой запрос:
public function get_comments() {
$query_str = "SELECT COUNT(*) FROM comment";
$params_arr = array();
$connection = $this->connect->start();
$query = $connection->prepare($query_str);
$count = $query->execute($params_arr);
var_dump($count);
// return $count;
}
и на экране получаю bool(true). проблема именно в самом запросе, так как все остальные функции у меня написаны точно так же и все работает отлично. Как мне написать запрос чтобы вышла просто цифра, например 30 или 55?
Всё верно, execute возвращает bool подробнее
Вам нужно сделать вывод затронутых строк с помощью метода fetchColumn
подробнее
$query = $connection->prepare($query_str);
$query->execute($params_arr);
$count = $query->fetchColumn();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Решил сделать по типу https://githubcom/learn-co-students/React-Pizza-atlanta-web-042219, ограничился 1 категорией и когда решил присваивать значение абзацу из input, следуя...