Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


Количество записей в таблице MySQL

Запрос

Количество записей возвращает MySQL-функция COUNT SELECT COUNT(*) FROM `tablename`

Пример на PHP

Простой пример на PHP, как получить количество записей в таблице и вывести результат на экран.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php

// мини-конфиг
$db = array(
   
'host' => 'localhost',
   
'port' => 3306,
   
'user' => 'root',
   
'pass' => 'mypassword',
   
'name' => 'database'
);

// соединяемся с БД
$mysql mysql_connect($db['host'].':'.$db['port'], $db['user'], $db['pass']);

// выбираем БД
mysql_select_db($db['name']);

// строка запроса
$query "SELECT COUNT(*) as `count` FROM `tablename`";

// выполняем запрос
$res mysql_query($query) or die(mysql_error());

// получаем данные из результата $row = mysql_fetch_assoc($res);
echo 'Записей в таблице tablename: ' $row['count'];

?>

Примечание

Когда вызываете функцию COUNT, не заблуждайтесь в том, что запрос COUNT(`id`), будет быстрее запроса COUNT(*), все как раз наоборот.

Опубликовано: 25 декабря 2010  ·  Автор: Артём Фёдоров  ·  7756 просмотров

Категория

ГлавнаяСУБДMySQLКоличество записей в таблице MySQL

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

MySQL, СУБД

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания