Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Функция SELECT COUNT (php + sql)
 
 автор: Olegzxc   (06.07.2011 в 10:30)   письмо автору
 
 

Привет всем! помогите разобраться функцией "SELECT COUNT".
Есть таблица в БД. --Members, которая содержит поле -- Name.
Нужно подсчитать сколько в столбце содержится имен Mike.
Написал следующий код который который постоянно выдает 0.


$temp = "SELECT COUNT(Name) AS NameMike FROM Members"; 
echo count($NameMike);


Что не так? Спасибо!

  Ответить  
 
 автор: Lotanaen   (06.07.2011 в 10:37)   письмо автору
 
   для: Olegzxc   (06.07.2011 в 10:30)
 

попробуйте так:

$temp = "SELECT COUNT(Name) FROM Members WHERE Name='Mike';";
$res = mysql_query($temp);
$rows = mysql_fetch_array($res);
echo $rows[0];

  Ответить  
 
 автор: Olegzxc   (06.07.2011 в 10:40)   письмо автору
 
   для: Lotanaen   (06.07.2011 в 10:37)
 

Заработало!!!! Спасибо Lotanaen

  Ответить  
 
 автор: Valick   (06.07.2011 в 12:26)   письмо автору
 
   для: Olegzxc   (06.07.2011 в 10:30)
 

Вам нужен только Mike? или всех остальных тоже нужно пересчитать?

  Ответить  
 
 автор: Filsh   (08.07.2011 в 00:40)   письмо автору
 
   для: Olegzxc   (06.07.2011 в 10:30)
 

всех посчитать можно так
select count(name) from members group by name;


должно работать

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования