Не для кого не секрет что у PDO нет возможности выдать количество записей в таблице, тобишь аналога (mysql(i)_num_rows).

                        
Но есть очень простое решение этому.

# подготавливаем запрос (создаем псевдоним для COUNT(*))
$query = $db->prepare("SELECT COUNT(*) as count FROM table"smile;
# выполняем
$qurey->execute();
# получаем данные из fetch_obj по средством псевдонима
$count = $query->fetch(PDO::FETCH_OBJ)->count;
# выводим результат
echo $count;
3 16 0
0

Нет фото
DarkAKC * 1.47
• 19 ноя 2014, 23:40


Есть еще один способ
$result = $db -> query("SELECT COUNT(*) FROM `table`"* -> fetch();
echo $result[0];

0

Нет фото
Kuznetsov * [мошенник] 7.73
• 26 авг 2014, 10:43


http://php.net/manual/ru/pdo.connections.php

0

Нет фото
Sakamsky * 11.59
• 26 авг 2014, 10:42


Не по теме но спрошу. Как задать переменную на pdo?

0

Нет фото
Hatsune Miku * [мошенник] 22.23
• 10 июл 2014, 02:47


ну по идее rowCount() делает то что надо мне $db->query->(SQL QUERY)->rowCount

0

Нет фото
abler98 * 22.68
• 9 июл 2014, 15:43


Блин, я туп как дуб *