gpt4 book ai didi

mysql - MySQL 查询中的乘法(Joomla、php)

转载 作者:行者123 更新时间:2023-11-30 00:51:23 24 4
gpt4 key购买 nike

我使用这段代码在我的 (joomla 2.5) 网站上显示数据库中的数据。

$query
->select($db->quoteName(array('Code', 'Name', 'Price', $username)))
->from($db->quoteName('mytable'))
->where($db->quoteName($username)." != ".$db->quote('0'));

$username 用于显示客户订购的数量。所以有 4 列。我想添加第五列“总计”,其中将有乘法 - “价格”*“$用户名”。

尝试这样做:

$query
->select(array('Code', 'Name', 'Price', $username, 'Price' * $username as 'Total'))
->from($db->quoteName('mytable'))
->where($db->quoteName($username)." != ".$db->quote('0'));

但由于某种原因它不起作用(空白页)。我缺少什么?感谢您抽出时间。

最佳答案

我认为您有语法错误。应该是:

 ->select(array('Code', 'Name', 'Price', $username, "Price * $username as Total"))

下面的行没有任何意义,应该在 php 中检查,因为 $username 是一个 php 变量:

->where($db->quoteName($username)." != ".$db->quote('0'));

关于mysql - MySQL 查询中的乘法(Joomla、php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20940172/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com