【发布时间】:2014-01-24 04:13:03
【问题描述】:
这是我的代码,但它显示了两个不同的值总和。 我有每行的总数,它有 2 个值 100 和 200 。 它分别显示 100 和 200。 但我想要 100 和 200 的总和。 总和= 300 我该怎么办?
$result2 = mysql_query("select * from price where dom='$cat'",$db);
while ($myrow2 = mysql_fetch_array($result2))
{
echo $myrow2["totalwithper"];
}
这是我的表结构
CREATE TABLE `price` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`dom` varchar(255) COLLATE utf8_bin NOT NULL,
`etiket` varchar(255) COLLATE utf8_bin NOT NULL,
`pricestandart` int(5) NOT NULL,
`number` int(5) NOT NULL,
`totalunper` int(5) NOT NULL,
`discount` int(5) NOT NULL,
`totalwithper` int(5) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=20 ;
--
-- Dumping data for table `price`
--
INSERT INTO `price` (`id`, `dom`, `etiket`, `pricestandart`, `number`, `totalunper`, `discount`, `totalwithper`) VALUES
(18, 'Alten Group', 'flayer', 100, 1, 100, 10, 90),
(19, 'Alten Group', 'logo', 100, 2, 200, 15, 170);
【问题讨论】: