как подсчитать общее количество чисел в сложенном виде?
Спустя 2 часа, 45 минут, 8 секунд (31.07.2010 - 16:55) Lenarfate написал(а):
может mysql функция sum? почитайте в мануале
Спустя 6 минут, 16 секунд (31.07.2010 - 17:02) Ice написал(а):
если имеется ввиду ИТОГО, то, как правильно уже сказали, для этого можно использовать запрос:
SELECT SUM(sum_balans) total FROM ...
Спустя 1 час, 39 минут, 15 секунд (31.07.2010 - 18:41) nemо написал(а):
спасибо,
<?php
$query_balans_sum=(mysql_query("SELECT SUM(sum_balans) total FROM `balans` WHERE`id_balans`='".mysql_real_escape_string('13')."' "));
?>
как это вывести в echo или в while
<?php
$query_balans_sum=(mysql_query("SELECT SUM(sum_balans) total FROM `balans` WHERE`id_balans`='".mysql_real_escape_string('13')."' "));
?>
как это вывести в echo или в while
Спустя 11 минут, 37 секунд (31.07.2010 - 18:52) nemо написал(а):
4 Пользователей: nemо, ДиммКа, Lenarfate, Basili4
привет привет привет привет
привет привет привет привет
Спустя 2 минуты, 46 секунд (31.07.2010 - 18:55) Lenarfate написал(а):
ну ты пробуй, потом спрашивай, если не получается
Спустя 20 минут, 14 секунд (31.07.2010 - 19:15) neversmile написал(а):
Я конечно не профи, но яб сделал так
<?php
$query_balans_sum=(mysql_query("SELECT SUM(sum_balans) total AS balans FROM `balans` WHERE `id_balans`='".mysql_real_escape_string('13')."' "));
$row = mysql_fetch_array($query_balans_sum);
echo $row['balans'];
?>
Спустя 14 минут, 35 секунд (31.07.2010 - 19:30) nemо написал(а):
Lenarfate
я пробую блин
я пробую блин
Спустя 4 минуты, 32 секунды (31.07.2010 - 19:35) Lenarfate написал(а):
долго пробуешь
Цитата |
Я конечно не профи, но яб сделал так <?php $query_balans_sum=(mysql_query("SELECT SUM(sum_balans) total AS balans FROM `balans` WHERE `id_balans`='".mysql_real_escape_string('13')."' ")); $row = mysql_fetch_array($query_balans_sum); echo $row['balans']; ?> |
убери скобки
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) total AS balans FROM `balans` WHERE `id_balans`='".mysql_real_escape_string('13')."' ");
Спустя 2 минуты, 51 секунда (31.07.2010 - 19:37) nemо написал(а):
бреееед.
echo пустое
echo пустое
Спустя 12 минут, 22 секунды (31.07.2010 - 19:50) neversmile написал(а):
$query = mysql_query("SELECT SUM(sum_balans) AS balans FROM `balans` WHERE `id`='".mysql_real_escape_string('13')."'");
$row = mysql_fetch_array($query);
echo $row['balans'];
Все работает, сам проверил)
Спустя 23 секунды (31.07.2010 - 19:50) nemо написал(а):
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) FROM `balans`");
while($row = mysql_fetch_array($query_balans_sum))
{echo $row['sum_balans'];}
вроде так должно работать но всеранво нечего невыдает
while($row = mysql_fetch_array($query_balans_sum))
{echo $row['sum_balans'];}
вроде так должно работать но всеранво нечего невыдает
Спустя 3 минуты, 3 секунды (31.07.2010 - 19:53) nemо написал(а):
neversmile
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/youex/public_html/skins/default/pages/profile/index.html on line 44
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/youex/public_html/skins/default/pages/profile/index.html on line 44
Спустя 1 минута, 34 секунды (31.07.2010 - 19:55) neversmile написал(а):
У меня все выводит нормально. Ты total убрал?
Спустя 42 секунды (31.07.2010 - 19:55) nemо написал(а):
neversmile
просто скопировал твой код
просто скопировал твой код
Спустя 1 минута, 14 секунд (31.07.2010 - 19:57) neversmile написал(а):
Всю страницу с кодом покажи
Спустя 2 минуты, 45 секунд (31.07.2010 - 19:59) nemо написал(а):
<?php
$db_balans = mysql_connect( localhost, хххх, ------ ) or die(Error);
if($db_balans)
define('CONNECT',$db_balans);
mysql_select_db( youex_balans, CONNECT ) or die(Error);
mysql_query('SET NAMES utf8', CONNECT );
mysql_query('SET CHARACTER SET utf8', CONNECT );
mysql_query('SET COLLATION_CONNECTION="utf8_general_ci"', CONNECT );
?>
<?php
$id_balans=!empty($_POST['id_balans'])?$_POST['id_balans']:NULL;
$sum_balans=!empty($_POST['sum_balans'])?$_POST['sum_balans']:NULL;
$webmoney_true_balans=!empty($_POST['webmoney_true_balans'])?$_POST['webmoney_true_balans']:NULL;
?>
<div class="content_box">
<div class="material_author">
<div class="material_author_avatar">
<img src="http://youex.ru/skins/default/design/img/no_avatar.jpg" alt=""/>
</div>
<div class="material_author_about">
<h1>Автор: <a href="#"><?php echo $login; ?></a><br/>Сайт: <a target="_blank" href="#">Мой сайт</a></h1>
<p>Подпись</p>
</div>
<div class="the_full_area"></div>
</div>
<?php
if($webmoney_true_balans){mysql_query("INSERT INTO `balans`SET `id_balans`='".mysql_real_escape_string($id_balans)."',`sum_balans`='".mysql_real_escape_string($sum_balans)."'");}
?>
<form action="http://youex.ru/?mod=profile" method="post">
<input name="id_balans" type="text" value="<?php echo $id_balans;?>"/>
<input name="sum_balans" type="text" value="<?php echo $sum_balans;?>"/>
<input name="webmoney_true_balans" type="submit" value="пополнить счет"/>
</form>
<?php
$result_balans_count=query(
"SELECT COUNT(*)AS`cnt`FROM`balans`WHERE`id_balans`='".mysql_real_escape_string('13')."' ",__FILE__,__LINE__);
$balans_count=mysql_result($result_balans_count,0);
?>
общее количество платежей:
<?php echo $balans_count;?>
</br></br>
<?php
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) FROM `balans`");
{echo $query_balans_sum;}
?>
ваш баланс равен:
<?php
?>
р.
</br></br>
<?php
$query_balans=(mysql_query("SELECT * FROM `balans` WHERE`id_balans`='".mysql_real_escape_string('13')."' "));
?>
платежки:
<?php
while($row = mysql_fetch_array($query_balans)){echo "</br></br>Ид пользователя: ".$row['id_balans']."<br>\n";echo "Сумма пользователя: ".$row['sum_balans']."<br>\n";echo "Дата: ".$row['date_balans']."<br>\n";echo "Ид платежа: ".$row['id_sum']."<br>\n";}
?>
</br></br>
вызываю свой ид</br>
---------------</br>
<?php
?>
</div>
$db_balans = mysql_connect( localhost, хххх, ------ ) or die(Error);
if($db_balans)
define('CONNECT',$db_balans);
mysql_select_db( youex_balans, CONNECT ) or die(Error);
mysql_query('SET NAMES utf8', CONNECT );
mysql_query('SET CHARACTER SET utf8', CONNECT );
mysql_query('SET COLLATION_CONNECTION="utf8_general_ci"', CONNECT );
?>
<?php
$id_balans=!empty($_POST['id_balans'])?$_POST['id_balans']:NULL;
$sum_balans=!empty($_POST['sum_balans'])?$_POST['sum_balans']:NULL;
$webmoney_true_balans=!empty($_POST['webmoney_true_balans'])?$_POST['webmoney_true_balans']:NULL;
?>
<div class="content_box">
<div class="material_author">
<div class="material_author_avatar">
<img src="http://youex.ru/skins/default/design/img/no_avatar.jpg" alt=""/>
</div>
<div class="material_author_about">
<h1>Автор: <a href="#"><?php echo $login; ?></a><br/>Сайт: <a target="_blank" href="#">Мой сайт</a></h1>
<p>Подпись</p>
</div>
<div class="the_full_area"></div>
</div>
<?php
if($webmoney_true_balans){mysql_query("INSERT INTO `balans`SET `id_balans`='".mysql_real_escape_string($id_balans)."',`sum_balans`='".mysql_real_escape_string($sum_balans)."'");}
?>
<form action="http://youex.ru/?mod=profile" method="post">
<input name="id_balans" type="text" value="<?php echo $id_balans;?>"/>
<input name="sum_balans" type="text" value="<?php echo $sum_balans;?>"/>
<input name="webmoney_true_balans" type="submit" value="пополнить счет"/>
</form>
<?php
$result_balans_count=query(
"SELECT COUNT(*)AS`cnt`FROM`balans`WHERE`id_balans`='".mysql_real_escape_string('13')."' ",__FILE__,__LINE__);
$balans_count=mysql_result($result_balans_count,0);
?>
общее количество платежей:
<?php echo $balans_count;?>
</br></br>
<?php
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) FROM `balans`");
{echo $query_balans_sum;}
?>
ваш баланс равен:
<?php
?>
р.
</br></br>
<?php
$query_balans=(mysql_query("SELECT * FROM `balans` WHERE`id_balans`='".mysql_real_escape_string('13')."' "));
?>
платежки:
<?php
while($row = mysql_fetch_array($query_balans)){echo "</br></br>Ид пользователя: ".$row['id_balans']."<br>\n";echo "Сумма пользователя: ".$row['sum_balans']."<br>\n";echo "Дата: ".$row['date_balans']."<br>\n";echo "Ид платежа: ".$row['id_sum']."<br>\n";}
?>
</br></br>
вызываю свой ид</br>
---------------</br>
<?php
?>
</div>
Спустя 4 минуты, 26 секунд (31.07.2010 - 20:04) neversmile написал(а):
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) FROM `balans`");
{echo $query_balans_sum;}
что за бред?
Поменяй на
$query_balans_sum = mysql_query("SELECT SUM(sum_balans) AS balans FROM `balans`");
$row_balans_sum = mysql_fetch_array($query_balans_sum);
echo $row_balans_sum['balans'];
нз
Спустя 1 минута, 22 секунды (31.07.2010 - 20:05) nemо написал(а):
разобрался
вот как надо писать
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) FROM `balans`");
$balans_count3=mysql_result($query_balans_sum,0);
?>
ваш баланс равен:
<?php echo $balans_count3;?>
вот как надо писать
$query_balans_sum=mysql_query("SELECT SUM(sum_balans) FROM `balans`");
$balans_count3=mysql_result($query_balans_sum,0);
?>
ваш баланс равен:
<?php echo $balans_count3;?>
Спустя 57 секунд (31.07.2010 - 20:06) nemо написал(а):
neversmile
спасибо за то что тестировал код чтобы помочь))
спасибо за то что тестировал код чтобы помочь))