javascript - 新数据行上的 SQL 更新列

标签 javascript php mysql procedures

我有一个 MySQL 服务器,并在上面运行一个 WebShop。是否可以计算订单上所有商品的总和。现在,当我添加新行时,我必须调用 PHP 脚本中的方法来计算总和。这可以在 MySQL 中实现自动化吗(例如过程)?

致以诚挚的问候 凯文·霍瓦特

最佳答案

$query="SELECT SUM(tbl_articles.price) as sum FROM ztbl_articles_orders INNER JOIN tbl_articles ON ztbl_articles_orders.articleID = tbl_articles.articleID INNER JOIN tbl_orders ON ztbl_articles_orders.orderID = tbl_orders.orderID WHERE tbl_orders.userID = 3;";
$result= mysqli_query($connection,$query);
$row=mysqli_fetch_array($result,MYSQLI_BOTH);
$sum=$row['sum'];

“$sum”获取您想要的值,现在您可以使用该值插入或更新。

关于javascript - 新数据行上的 SQL 更新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28167215/

相关文章:

javascript - 仅当给定 Handlebar 变量时才显示周围的 HTML

php - SimpleXMLElement 对象返回 XML

php - 循环不写正确的值

PHP 从数据库查询中将键添加到数组

sql - 导入部分 MySQL 转储(不是全部)

php - 选择在包含多个以逗号分隔的 id 的列中搜索某个 id 的行

c# - 有没有办法将 sql 插件包含到我的 c# 应用程序中

javascript - 为什么卡片在 Javascript ES6 "Game of War"中丢失?

javascript - Javascript 新手。有人可以帮我调试我的程序吗?

javascript - 我如何从 Google Analytics 中提取数据并根据最流行的内容创建一个趋势话题部分