사용자로부터 두 개의 숫자가 표시되고 비활성화 된 텍스트 상자에 해당 금액이 표시됩니다. 나는 또한 DB에 입력을 저장하고있다.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에서 사용할 수 텍스트 상자의 값을 싶어하지만 난 null 값을 얻고있다] (http://stackoverflow.com/questions/ 3757806/i-want-to-get-the-value-of-disabled-text-box-in-our-next-jsp 그러나 i-am-getting-nu) –