你好我是一个php新手,但真的需要一个简单的功能才能工作。
好的,这就是。
我在mysql数据库中有一个名为price的字段。我需要做的是根据用户从选择选项中选择的内容来增加这个价格。
我可以通过以下方式显示价格。
include 'mysql_connect.php';
$query = "SELECT * FROM fuel_price WHERE id = '1'";
$result = mysql_query($query);
while($person = mysql_fetch_array($result)) {
echo "<p>" . $person ['Price'] . "</p>";
echo "<p>" . $person ['FuelType'] . "</p>";
}
// Make a MySQL Connection
include 'mysql_connect.php';
$query = "SELECT FuelType, SUM(Price) FROM fuel_price";
$result = mysql_query($query) or die(mysql_error());
// Print out result
while($row = mysql_fetch_array($result)){
如何根据用户选择的升数量创建查询以计算总数?
请帮助
由于
答案 0 :(得分:1)
只需乘以它(你需要通过PHP为你的查询添加升数):
SELECT Price * 50 FROM …
如果您刚开始学习PHP,最好使用PDO或MySQLi进行数据库连接。你还要包括'mysql_connect.php'两次,如果建立了一次DB连接,这是不必要的。
答案 1 :(得分:0)
只需从表单中选择值即可。
$quantity = $_GET['qtylitres'];
你应该向我们展示你的数据库表结构。
//multiply this $quantity with the value from db
答案 2 :(得分:-1)
获取通过表单传递的值。您可以使用与表单(POST / GET)或REQUEST中使用的方法相同的方法来获取表单值,即:
$qty = $_REQUEST['liter_qty'];
"SELECT Price * {$qty} AS Total FROM fuel_price WHERE id = '1'"