我從用戶那裏獲取兩個數字,然後在禁用的文本框中顯示它們的總和。我也將輸入存儲在我的數據庫中。在PHP中獲取禁用文本框的值
一切工作正常。我可以將number1和number2傳遞給我的數據庫,但我無法將總和傳遞給db。我花了太多時間自己解決這個問題,但沒有運氣。
你能檢查我的代碼,讓我知道我在這裏失蹤了嗎?我想要的是將總和存入我的數據庫。
所以這是我的表格:
<p>Enter number1:</p>
<input id="number1" name="number1"/>
<p>Enter number2:</p>
<input id="number2" name="number2"/>
<p>Sum</p>
<input id="sum" name="sum" disabled="disabled"/>
這是我的腳本:
var sum = (number1 + number2);
$('#sum').val(sum);
,這是我的PHP代碼:
<?php
..connection info here..
$number1 = $_POST['number1'];
$number2 = $_POST['number2'];
$sum = $_POST['sum'];
$stmt = $mysqli->prepare("INSERT INTO mytable VALUES('$number1', '$number2', '$sum')");
if($stmt)
echo "Done.";
else
echo "Error.";
$stmt->execute();
$stmt->close();
$mysqli->close();
?>
的可能重複[我想在我們的下一個JSP禁用文本框的值,但是我得到空值(http://stackoverflow.com/questions/ 3757806/i-want-to-the-value-of-disabled-text-box-in-our-next-jsp-but-i-am-getting-nu) – 2015-07-28 10:15:05