คำสั่งวน loop ให้เลือกทำงาน ว่าจะทำ loop เดียวหรือวน loop เลือกทำทั้งหมด

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

thitikorn_lp
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 677
ลงทะเบียนเมื่อ: 28/07/2014 10:24 am

คำสั่งวน loop ให้เลือกทำงาน ว่าจะทำ loop เดียวหรือวน loop เลือกทำทั้งหมด

โพสต์ที่ยังไม่ได้อ่าน โดย thitikorn_lp »

ต้องการ ใช้คำสั่งวน loop บันทึกค่าลงฐานข้อมูล
โดยจากโค้ดที่เขียนไว้

โค้ด: เลือกทั้งหมด

$sql="select * from xxxxxx";
$kk=mysql_query($qs) or die (mysql_error());

while($hh=mysql_fetch_array($kk)){
.
.
.
}
ใน loop while คือการบันทึกค่าทั้งหมด ซึ่งข้อมูลที่จะดึงมาบันทึกมีเยอะมาก

อยากจะให้สามารถวน loop เลือกได้ว่าเราจะบันทึกแค่ record เดียว หรือ บันทึกทั้งหมด
ต้องเขียนประมาณไหนคะ ช่วยแนะนำที

ต้องใช้ loop ชนิดใด แล้วนำไปวางไว้ ตรงไหนคะ ก่อน while หรือ ข้างใน while
รูปภาพ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: คำสั่งวน loop ให้เลือกทำงาน ว่าจะทำ loop เดียวหรือวน loop เลือกทำทั้งหมด

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ตั้งตัวแปลเพื่อ กำหนด
และใน loop บวกค่าไปเรื่องๆ ถ้า ถึงจำนวนที่กำหนดไว้ในตัวแปล ตอนต้น ก็ให้ ออกจาก loop

โค้ด: เลือกทั้งหมด

$run_loop = 5;
$sql="select * from xxxxxx";
$kk=mysql_query($qs) or die (mysql_error());
$loop_count = 0
while($hh=mysql_fetch_array($kk)){
if($run_loop <> 0 ) {
if($loop_count >= $run_loop) {
 break;
}
}
.
.
.
$loop_count++;
} 
ติดตาม 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
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 54