powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вывести сумму всех голосов
4 сообщений из 4, страница 1 из 1
Вывести сумму всех голосов
    #39559569
opiums
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, уважаемые форумчане. Есть таблица в БД с именем votes, и с полями id, vote_id, date, ip, nick, votes , в другом месте выводится результат, соответствующий nick -> votes:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
	###############################
	####### Load Votes.
	###############################
	public static function loadVotes($account_name) 
	{
		connect::selectDB('webdb');
		$result = mysql_query("SELECT votes FROM votes WHERE nick='".$account_name."'");
		if (mysql_num_rows($result)==0) 
			return 0;
		else 
		{
			$row = mysql_fetch_assoc($result);
			return $row['votes'];
		}
	}


Мне необходимо выводить в результате сумму голосов поля votes, а не значение первой строки, как возможно это сделать?
Для наглядности выкладываю скриншот таблицы, ip и некоторые значения для конфиденциальности скрыты.
...
Рейтинг: 0 / 0
Вывести сумму всех голосов
    #39559570
opiums
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скриншот:
...
Рейтинг: 0 / 0
Вывести сумму всех голосов
    #39559633
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
opiums,

внезапно для подсчёта суммы в SQL есть такая штука как SUM
...
Рейтинг: 0 / 0
Вывести сумму всех голосов
    #39559638
opiums
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Karbafos,

###############################
####### Load Votes.
###############################
public static function loadVotes($account_name)
{
connect::selectDB('webdb');
$result = mysql_query("SELECT votes, SUM(votes) FROM votes WHERE nick='".$account_name."'");
if (mysql_num_rows($result)==0)
return 0;
else
{
$row = mysql_fetch_assoc($result);
return $row['SUM(votes)'];
}
}

Спасибо, вот то что мне нужно)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вывести сумму всех голосов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]