|
|
|
วิธีการหายอดเกิดจากการวน Loop ครับ |
|
|
|
|
|
|
|
ลองใช้ array() ช่วยครับ
Code (PHP)
<?PHP
$Score[] = $check_line['total'];
echo array_sum($Score);
?>
|
|
|
|
|
Date :
2021-06-05 20:58:50 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่อนข้าง งงโจทย์??
แยกก่อนครับ javascript ไม่ใช่ java
การตั้งค่าตัวแปรถ้าจะให้ดีอย่างใช้ var ไม่งั้นตัวแปรมันจะไหลไป scope อื่น ใช้ let กับ const แทน
Code (PHP)
<input type="number"><br>
<input type="number">
<script src="jquery-3.5.1.min.js"></script>
<script>
$(document).ready(function(){
const max = 20;
$('input[type=number]').on('keyup',function(){
let val = parseInt($(this).val())
if(val > max){
alert('value is over');
$(this).val(max);
}
});
});
</script>
แบบนี้อ่อ.....
|
|
|
|
|
Date :
2021-06-05 21:38:43 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมวนมาได้แล้วครับแต่ติดตรงที่ว่า ไม่เช็คแถวใครแแถวมันตอน alert จะ alert ทั้งหมดที่ loop for มาครับ อีกนิดเดียวครับ
<script type="text/javascript">
function check(data)
{
//var u_score=<?=$Score?>;
var myStringArray = [3,5];
var arrayLength = myStringArray.length;
for (var i = 0; i < arrayLength; i++)
{
//console.log(myStringArray[i]);
//Do something
if(data.value>myStringArray[i])
{
alert(myStringArray[i]);
}
}
}
</script>
|
|
|
|
|
Date :
2021-06-06 07:39:17 |
By :
owenback |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รับส่งค่าระหว่าง ลูก <-> แม่ ใช้ ajax
และ Ajax ใช้กับ onclick event
เพราะการเขียนแบบผสมโรง จะเกิดปรากฏการณ์
แสงเร็วกว่าเสียง แม่เกิดก่อนลูก
|
|
|
|
|
Date :
2021-06-06 08:12:59 |
By :
พญามัจจุราช |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|