ขอวิธีการเขียนโค้ด php เวลาเรากรอกตัวเลขในช่อง textbox แล้ว บันทึกลงฐานอัตโนมัติโดยไม่ต้องมีปุ่ม submit แล้วบวกค่าตัวเลขจาก textbox1 และ textbox2 มารวมใน textbox3 ดังรูป
เป็นไอเดียนะครับ
<input name="1" id="male" value="0">
<input name="2" id="female" value="0">
<input name="3" id="total" value="" readonly>
<script>
var input1 = $('#male'),
input2 = $('#female'),
input3 = $('#total');
input1.change(function () {
input3.val(parseInt(input1.val()) + parseInt(input2.val()));
});
input2.change(function () {
input3.val(parseInt(input1.val()) + parseInt(input2.val()));
});
</script>
<form action="save.php" method="post">
<input name="1" id="male" value="0">
<input name="2" id="female" value="0">
<input name="3" id="total" value="" readonly>
<input type="submit" value="OK" />
</form>
เขียน PHP บันทึกปกติ ครับ
<script>
var input1 = $('#male'),
input2 = $('#female'),
input3 = $('#total');
input1.change(function () {
input3.val(parseInt(input1.val()) + parseInt(input2.val()));
});
input2.change(function () {
input3.val(parseInt(input1.val()) + parseInt(input2.val()));
});
</script>
สร้าง file save.php
เขียนโปรแกรม Save ค่าปกติเลยครับ
ตอบ/อธิบาย