[英]calculate total based on form selection
您好,我是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)){
如何創建查詢以根據用戶選擇的公升量計算總數?
請幫忙
謝謝
只需將其相乘即可(您需要通過PHP向查詢中添加公升量):
SELECT Price * 50 FROM …
如果您剛剛開始學習PHP,最好將PDO或MySQLi用於數據庫連接。 您還將兩次包含“ mysql_connect.php”,如果一次建立數據庫連接則沒有必要。
只需獲取從表單中選擇的值即可。
$quantity = $_GET['qtylitres'];
//multiply this $quantity with the value from db
您應該向我們展示您的數據庫表結構。
獲取隨表格傳遞的值。 您可以使用與表單(POST / GET)或REQUEST相同的方法來獲取表單值,即:
$qty = $_REQUEST['liter_qty'];
"SELECT Price * {$qty} AS Total FROM fuel_price WHERE id = '1'"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.