#php #mysql
#php #mysql
Вопрос:
Я пытаюсь спросить, как выбрать из записи базы данных, и мой php-код добавляет сумму вместе.
вот моя часть выбора mysql:
$query= mysql_query("SELECT amount FROM item");
while($res=mysql_fetch_array($query)){
$totalamount= $res['amount'];
echo $totalamount;
}
в моей базе данных есть 4 записи, поэтому ее эхо-результат равен 1.002.003.001.50, также известно, как 1.00 2.00 3.00 1.50
Я должен использовать цикл, потому что в моей базе данных много записей, так как я могу добавить, что весь этот ответ echo out становится 7.80?
Спасибо
Комментарии:
1. srsly? вы пробовали добавлять их вместе?
Ответ №1:
Почему бы вам не попробовать сделать вот так:
SELECT SUM(amount) as total_ammount from item
Это то, что вам нужно?
кстати: вам не следует использовать цикл, потому что это займет много времени для рендеринга, особенно если вам нужно только количество 😉
Ответ №2:
Попробуйте это
$query= mysql_query("SELECT amount FROM item");
$totalamount=0;
while($res=mysql_fetch_array($query))
{
$tableamount= $res['amount'];
$totalamount=$totalamount $tableamount;
}
echo $totalamount;