• Реклама: 💰 Пополни свой портфель с минимальной комиссией на Transfer24.pro
  • Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Люди помогите по PHP!

dima333

Любитель
Регистрация
20.08.2007
Сообщения
218
Реакции
0
Поинты
0.000
Допустим есть таблица в базе данных MySQL. Мне нужно с одного поля вывести все значения и сложить их все :wallbash:

Значения я все вывел, вот так:

$conn = mysql_connect ("localhost","root","");
mysql_select_db ("du", $conn);
$sql = "SELECT * FROM user";
$result = mysql_query($sql2,$conn);
while ($row = mysql_fetch_assoc ($result)) {print "$row[bonus]<br>"; }

А как мне теперь сложить все полученые эти значения :mad:

Все как сумировать все значения поля я понял:
$conn = mysql_connect ("localhost","root","");
$sql = "SELECT SUM(per) FROM user";
$result = mysql_query($sql,$conn);

А теперь возник другой вопрос, как теперь мне вывести результат? Пробовал вот так:
while ($row = mysql_fetch_assoc ($result)) {print "$row<br>"; }
но ничего не получается.

Что не отвечаем? Неужели у нас так мало веб програмистов?
 
Последнее редактирование модератором:

okyl

Специалист
Регистрация
03.10.2007
Сообщения
746
Реакции
22
Поинты
0.000

dima333

Любитель
Регистрация
20.08.2007
Сообщения
218
Реакции
0
Поинты
0.000
Еще одна проблема нарисовалась.
Что вообще вот это за предупреждение и как его убрать:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at z:\home\localhost\www\ses.php:9) in z:\home\localhost\www\ses.php on line 11

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at z:\home\localhost\www\ses.php:9) in z:\home\localhost\www\ses.php on line 11


А вот и сам код:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Сессии</title>
</head>

<body>
<?
session_name ("pon");
session_start ();
session_register ("von");
$von = "dima333";
?>

</body>

</html>
 

okyl

Специалист
Регистрация
03.10.2007
Сообщения
746
Реакции
22
Поинты
0.000
сессия основана на технологи cookie. а cookie посылается только в заголовке http-документа. cookie нельзя послать в середине или конце документа. с cookie можно работать только до начала вывода данных документа.

Код:
<?
session_name ("pon");
session_start ();
session_register ("von");
 = "dima333";
?>

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Сессии</title>
</head>

<body>

</body>

</html>
 

dima333

Любитель
Регистрация
20.08.2007
Сообщения
218
Реакции
0
Поинты
0.000
Балин спасибо тебе okyl еще раз большое большое. Выручаешь ты меня неплохо.
Не вкурсе как еще можно всплывающие окошки мутить. Например наводишь на ссылку, а тут бац и окошко всплыло, а там еще ссылочки! Типа как сдесь на форуме, когда на ник наводишь.
 
Последнее редактирование:
Сверху Снизу