亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP總訂單

PHP總訂單

PHP
幕布斯6054654 2022-12-23 14:43:34
我有一個顯示帶有單選按鈕的項目的站點。我想讓 PHP 代碼在用戶提交代碼時顯示總計。以下是我目前擁有的代碼以及商店中每件商品的價格。<?php $keybored = $_POST["keybored"];$mouse = $_POST["mouse"];$harddrive = $_POST["harddrive"];$desktop = $_POST["desktop"];$keyboredprice = 5.00;$mouseprice =  3.50;$hardriveprice = 20.00;$desktopprice = 100;$total = $prices;echo "$total"; ?>我正在使用的 HTML 代碼發布在下面,用于網上商店。<!DOCTYPE html><html>     <head>        <style>        body {background-color: lightblue;}        h1   {color: gray;}            h2 {color: white;                    border-size: 1;            width: 200px;  border: 15px solid black;  padding: 50px;  margin: 10px;}            p  {color: white;            font-size: 200%;}            img {width:350px;height:300px;}                    </style>    </head><body>    <form action="purchase.php" method="post"><h1> Welcome to computer parts store</h1><h2>Keybored</h1><img src="keybored.jpg"><p> Select how many <br><input type="radio" name="keybored" value="1"">1<br><input type="radio" name="keybored" value="2">2<br><input type="radio" name="keybored" value="3"> 3<br> <br></p><h2>Mouse</h1><img src="mouse.jpg"><p> Select how many <br><input type="radio" name="mouse" value="1"">1<br><input type="radio" name="mouse" value="2">2<br><input type="radio" name="mouse" value="3"> 3<br> <br></p><h2>HarDrive</h1><img src="harddrive.jpeg" ><p> Select how many <br><input type="radio" name="harddrive" value="1">1<br><input type="radio" name="harddrive" value="2">2<br><input type="radio" name="harddrive" value="3"> 3<br> <br></p><h2>Desktop</h1><img src="Desktop.jpg"><p> Select how many <br><input type="radio" name="desktop" value="1">1<br><input type="radio" name="desktop" value="2">2<br><input type="radio" name="desktop" value="3"> 3<br> <br></p>
查看完整描述

2 回答

?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

簡單:數量*價格。


<?php 


$keybored = $_POST["keybored"] ?? 0;

$mouse = $_POST["mouse"] ?? 0;

$harddrive = $_POST["harddrive"] ?? 0;

$desktop = $_POST["desktop"] ?? 0;


$keyboredprice = 5.00;

$mouseprice =  3.50;

$hardriveprice = 20.00;

$desktopprice = 100;


$total = ($keybored * $keyboredprice) + ($mouse * $mouseprice) + ($hardrive * $hardriveprice) + ($desktop * $desktopprice);


echo "$total";

PHP 是松散類型的,會為您將表格數量字符串轉換為整數,并且還會在乘法中保留浮點數價格。


如果未提交任何表單元素,這將使用 php7 空合并運算符 (??) 將默認數量設置為 0。


查看完整回答
反對 回復 2022-12-23
?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

在嘗試向用戶顯示其價值之前,您需要計算價格。
$price = $keyboredprice + $mouseprice + $hardriveprice + $desktopprice; $total = $price echo "$total"

查看完整回答
反對 回復 2022-12-23
  • 2 回答
  • 0 關注
  • 96 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號