如何从数据库中获取add/substract数据
How to add/substract data from the database
我必须从数据库中添加一些数据,我正在使用这段代码从数据库中获取它
$query = "SELECT * FROM `payments` ";
$query .= "WHERE id = '{$_SESSION['user_id']}' ";
$query .= "AND complete = 1 ";
$query .= "AND type = 'script'";
$scripts = $database->query($query);
我正在使用这个 foreach 循环尝试将金额加在一起:
foreach($scripts as $s) {
$spendscripts + $s['amount'];
}
这就是数据库的样子:
然而,当我回显 $spendscripts 时,它只是空的,而当我分配默认值时,它只是那个默认值
提前致谢
改变
$spendscripts + $s['amount'];
到
$spendscripts = $spendscripts + $s['amount'];
并分配 $spendscripts
默认值零
我必须从数据库中添加一些数据,我正在使用这段代码从数据库中获取它
$query = "SELECT * FROM `payments` ";
$query .= "WHERE id = '{$_SESSION['user_id']}' ";
$query .= "AND complete = 1 ";
$query .= "AND type = 'script'";
$scripts = $database->query($query);
我正在使用这个 foreach 循环尝试将金额加在一起:
foreach($scripts as $s) {
$spendscripts + $s['amount'];
}
这就是数据库的样子:
然而,当我回显 $spendscripts 时,它只是空的,而当我分配默认值时,它只是那个默认值
提前致谢
改变
$spendscripts + $s['amount'];
到 $spendscripts = $spendscripts + $s['amount'];
并分配 $spendscripts
默认值零