Здравствуйте Гость!


Запомнить.
Авто. вход.
Забыли пароль?
Регистрация

ПОДПИСКА Подписавшись по E-mail, Вы будете получать уведомления о новых статьях к себе на почту.
Подписатся на почтовую рассылку на сайте astranar.ru
Подписаться



ДОБАВЛЯЙТЕСЬ В ДРУЗЬЯ Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте на стене моего аккаунта.
Мой аккаунт Вконтакте
Мой аккаунт
Главная - MySql - Подсчет количества строк/записей в базе данных MySql


Подсчет количества строк/записей в базе данных MySql


В этой статье я расскажу вам как же сделать подсчет количества записей в базе данных mysql.

Все достаточно просто и понятно! Для этого используется одна коротенькая функция - count();.

Синтаксис запроса будет таким:
mysql_query("SELECT count(`id`) FROM `users`");

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

Настоятельно НЕ рекомендую использовать запрос вида:
mysql_query("SELECT count(*) FROM `users`");

так как выбора идет по всем полям, и этот код будет исполнятся в несколько раз дольше нежели самый первый! Запомните второй способ - НЕ верный!

Теперь расскажу как использовать рекурсивный подсчет данных в массиве!

$food = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard', 'pea'));


рекурсивный count:
echo count($food, COUNT_RECURSIVE); // вернет 8

обычный count:
echo count($food); // вернет 2

Вроде и все, больше ничего важного нет в этой функции.
Удачи!



Просмотров страницы: 6250
Урок добавлен: 14 Ноября 2012

<<<Предыдущая статьяСледущая статья >>>

Копирование материалов разрешается только с указанием автора (Пальгов Олег) и индексируемой прямой ссылкой на сайт (https://astranar.ru/)!

Добавляйтесь ко мне в друзья ВКонтакте: https://vk.com/palgov_oleg. Если Вы хотите оценить меня и мою работу, то напишите на стене моего аккаунта ВКонтакте.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления:
Подписаться на обновления


Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Ещё статьи по mysql:
Как очистить базу данных mysql, очистка таблицы
Запрос SQL на создание и удаление базы данных
Извлечение инициалов Имени из таблицы
Выборка mysql


Комментарии (0)


Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Подсчет количества строк/записей в базе данных MySql
Если бы водителей принимали на работу так же, как программистов, то выглядело это примерно так: Вакансия - водитель Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями,троллейбусами,трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимисяна вооружении стран СНГ и НАТО. Навыки раллийного и экстремального вождения обязательны. Опыт управления болидами "Формулы-1" - приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих поизводителей - обязательны. Опыт проведения кузовных и окрасочных работ - приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, а также справки об участии в крупных международных ралли не более чем двухлетней давности. Зарплата: 1500-2500 рублей, определяется по результатам собеседования. Кроме того иметь представление о длительных морских походах на атомных подводных лодках, навыки пилотирования новейших истребителей СУ Данная вакансия предусматривает мелкий ремонт чайников, калькуляторов, спутниковых систем навигации, ядерных реакторов и работы на токарных и фрезерных станках.

Автор неизвестен


Вступайте в группу!