|
|
|
ขอคำแนะนำ การบวกเลขแบบ array ที่ได้จากการวนลูป หน่อยครับ |
|
|
|
|
|
|
|
เอาภาพมาแปะ คนตอบต้องเขียนโค้ดให้หรือ?
|
|
|
|
|
Date :
2019-09-11 22:14:30 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$total = 0; // กำหนดตัวแปรไว้เก็บข้อมูล
$arr = []; // กำหนดตัวแปรไว้เก็บค่า num เป็น array
while( $row = $connextion_db_pointer_address->fetch_object()){ // ใช้ รูปแบบของ object
$ar[] = $row->num; // เก็บตัวแปรไว้ใน array
$total += $row->num; // เอาค่าที่ต้องการบวกเข้าไปใน ตัวแปร
}
|
|
|
|
|
Date :
2019-09-12 08:32:22 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอถามได้ไหมครับ ว่าใช้อะไรยังไง
ไม่ loop ด้วย while ได้มั้ยครับ
นับออกมาแล้วสร้างอาร์เรย์ตามจำนวนไปเลย แล้ว sum ออกมา
----------
Code (PHP)
<?php
$i = 1;
//$num_rows = mysqli_num_rows($query4);
$num_rows = 4;
$range = range($num_rows+$i, $num_rows*2);
echo array_sum($range);
?>
|
ประวัติการแก้ไข 2019-09-12 10:01:42 2019-09-12 10:02:09
|
|
|
|
Date :
2019-09-12 09:55:35 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ while กับ $db->fetch_xxxx(); สั้นที่สุดแล้ว สดวกที่สุด
ใช้ range เหมือนใช้ for ยังไงก็ต้องผ่านคำสั่ง $db->fetch_xxxx() อยู่ดี
คำสั่ง while( $var = ?????) เป็นการ อ่านค่าจาก ตัวแปร ???? มาเก็บไว้ใน $var พร้อมกับตรวจสอบไปด้วย
ถ้าใช้ range หรือ for ต้องตรวจสอบเอง
|
|
|
|
|
Date :
2019-09-12 12:07:01 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|