รวมค่าใน loop ได้มั้ยคะ
Moderators: mindphp, ผู้ดูแลกระดาน
รวมค่าใน loop ได้มั้ยคะ
อยากจะถามน่ะค่ะว่า ถ้าเกิดว่า เราเก็บราคาสินค้าไว้ใน loop น่ะค่ะ แล้วถ้าเราต้องการรวมราคาทั้งหมด ใน loop ต้องทำยังไงคะ
ตัวอย่างสมมิตนะคะ
for($i=1;$i<=10;!i++){
$p1 = 5;
$p2 = 15;
$p3 = 25;
$p4 = 35;
$p5 = 45;
}
จำนวนของ $i จะขึ้นอยู่กับ จำนวนสินค้า โดยที่สินค้าแต่ละชิ้นราคาไม่เท่ากันน่ะค่ะ
รบกวนด้วยนะคะ
ตัวอย่างสมมิตนะคะ
for($i=1;$i<=10;!i++){
$p1 = 5;
$p2 = 15;
$p3 = 25;
$p4 = 35;
$p5 = 45;
}
จำนวนของ $i จะขึ้นอยู่กับ จำนวนสินค้า โดยที่สินค้าแต่ละชิ้นราคาไม่เท่ากันน่ะค่ะ
รบกวนด้วยนะคะ
- imsn
- PHP Super Member
- Posts: 375
- Joined: 07/05/2010 12:58 pm
- Contact:
Re: รวมค่าใน loop ได้มั้ยคะ
เกี่ยวกับ Loop ยังไง เนี่ย
ใน lopp เขียนผิดด้วยนะครับ
ใน lopp เขียนผิดด้วยนะครับ
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...
หาเพื่อนฝรั่งคุย M ...
Re: รวมค่าใน loop ได้มั้ยคะ
$a =1;
$total = 0;
$total = (int)$total;
$b=1;
for($k=1;$k<=$_SESSION[num_night];$k++){
$_SESSION[chkdate.$a];
$_SESSION[chkmonth.$a];
$season_id = $_SESSION[season_priceid.$b];
$sql_price = "select * from price where hotel_id = '$rows_room[hotel_id]' and roomtype_id = '$rows_room[roomtype_id]' and season_id = ".$season_id." ";
$result_price = mysql_db_query($Mysql_db,$sql_price);
$rows_price = mysql_fetch_array($result_price);
$_SESSION[ss_price] = $rows_price[price];
$price_night.$a = $rows_price[price]*$_SESSION[num_night];
$price_nights.$a = (int)$price_night.$a;
$total = $total + $price_nights.$a;
$total น่ะค่ะ มันไม่บวกกัน T_T
$total = 0;
$total = (int)$total;
$b=1;
for($k=1;$k<=$_SESSION[num_night];$k++){
$_SESSION[chkdate.$a];
$_SESSION[chkmonth.$a];
$season_id = $_SESSION[season_priceid.$b];
$sql_price = "select * from price where hotel_id = '$rows_room[hotel_id]' and roomtype_id = '$rows_room[roomtype_id]' and season_id = ".$season_id." ";
$result_price = mysql_db_query($Mysql_db,$sql_price);
$rows_price = mysql_fetch_array($result_price);
$_SESSION[ss_price] = $rows_price[price];
$price_night.$a = $rows_price[price]*$_SESSION[num_night];
$price_nights.$a = (int)$price_night.$a;
$total = $total + $price_nights.$a;
$total น่ะค่ะ มันไม่บวกกัน T_T
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26542
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: รวมค่าใน loop ได้มั้ยคะ
ใช้ array เข้ามาช่วยดีกว่านะครับ
$price_nights.$a <------------ ต้องการทำอะไร
$price_nights.$a <------------ ต้องการทำอะไร
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Re: รวมค่าใน loop ได้มั้ยคะ
ได้แล้วค่ะ ขอบคุณมากๆ
$total = $total+$_SESSION[price_night.$x];
$total = $total+$_SESSION[price_night.$x];
-
- PHP Newbie
- Posts: 1
- Joined: 01/07/2011 7:06 pm
-
- Similar Topics
- Replies
- Views
- Last post
-
-
คำสั่งวน loop ให้เลือกทำงาน ว่าจะทำ loop เดียวหรือวน loop เลือกทำทั้งหมด
by thitikorn_lp » 15/08/2014 4:38 pm » in Programming - PHP - 1 Replies
- 1439 Views
-
Last post by mindphp
15/08/2014 4:50 pm
-
-
-
ภาษาซี กับ โจทย์ Loop ในตำนาน (5) แสดงเลขคู่/คี่ ด้วย Loop do while ตั้ง 0 จนถึง 100
by Aussadawut » 17/11/2018 4:23 pm » in Share Knowledge - 0 Replies
- 5035 Views
-
Last post by Aussadawut
17/11/2018 4:23 pm
-
-
-
ภาษาซี กับ โจทย์ Loop ในตำนาน (4) แสดงเลขคู่/คี่ ด้วย Loop for ตั้ง 0 จนถึง 100
by Aussadawut » 17/11/2018 3:23 pm » in Share Knowledge - 0 Replies
- 3151 Views
-
Last post by Aussadawut
17/11/2018 3:23 pm
-
-
-
ภาษาซี กับ โจทย์ Loop ในตำนาน (3) แสดงเลขคู่/คี่ ด้วย Loop while ตั้ง 0 จนถึง 100
by Aussadawut » 17/11/2018 2:57 pm » in Share Knowledge - 0 Replies
- 6501 Views
-
Last post by Aussadawut
17/11/2018 2:57 pm
-
-
-
ตัวอย่าง Loop ซ้อน Loop List ใน ไพทอน
by mindphp » 12/11/2014 6:09 pm » in Programming - C/C++ & java & Python - 11 Replies
- 14756 Views
-
Last post by Brewmaster
01/07/2016 1:31 pm
-
-
-
มาเขียน php เล่นๆ ใช้ Loop for แทน Loop while กับฐานข้อมูล Mysql
by mindphp » 05/12/2014 3:02 am » in PHP Knowledge - 0 Replies
- 693 Views
-
Last post by mindphp
05/12/2014 3:02 am
-
-
- 0 Replies
- 1674 Views
-
Last post by tatiya
22/11/2018 4:09 pm
Who is online
Users browsing this forum: No registered users and 9 guests