{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Kuznetsov * [мошенник] 7.73
[автор] (7 июл 2014, 18:34) [2/0] [2] [отв] [спам] [под] +1 | -1

Вообщем один чел попросил объяснить как это делается.
Думаю для новичков, которые только начинают связываться с данным драйвером, эта тема будет полезна.

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

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

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

Благодарю за внимание.

2. (7 июл 2014, 18:35) [1/0] [1] [отв] [спам] [под] +1 | -1

в коды добавь)

3. (7 июл 2014, 18:36) [0/0] [0] [отв] [спам] [под] +1 | -1

*


Изм. 1 раз. / Посл. изм. (7 июл 2014, 18:37)
4.
Kuznetsov * [мошенник] 7.73
[автор] (7 июл 2014, 18:40) [0/0] [0] [отв] [спам] [под] +1 | -1
Sasha Note,

ok

5. (7 июл 2014, 18:49) [0/0] [0] [отв] [спам] [под] +1 | -1

* а типерь на рузкам

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений