Задать вопрос
@svilkov87

Посчитать количество ячеек в БД, используя PDO?

Добрый день!
Есть табличка:
36f3faa625a94ad6a93ab7a1cc8aeedb.jpg

В $_GET лежат данные, которые соответсвуют числу в колонке "user_id".
Конструкция для запроса начинается так:
if(!empty($_GET)) {

    $id = intval($_GET['id']);
    
    //здесь должен быть запрос PDO в БД
}


Как сформировать запрос, который вернет количество (число) записей, где user_id соответсвует $id?

Спасибо.
  • Вопрос задан
  • 205 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
qonand
@qonand
Software Engineer
$st = $pdo->prepare('SELECT COUNT(user_id) as cnt FROM `article` WHERE user_id=:user_id');
$st->bindParam(':user_id', $id, PDO::PARAM_INT);
$art_column = $st->fetch();
$st->execute();
$data = $st->fetch();
echo $data['cnt']; // выводим количество
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
qork
@qork
{ background: #F00B42 }
SELECT count(user_id) FROM tablitsa WHERE user_id = '$id'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽