Tag: loop

PHP หาวันจันทร์สุดท้ายของเดือน

ผมจะแสดงวิธีคิดโจทย์ข้อนี้ให้ดู แล้วลองจับสาระสำคัญดูนะครับ จะเป็นประโยชน์อย่างมาก เวลาท่านเขียนโปรแกรม

jQuery .each เขาใช้กันยังไง

เพื่อนผมท่านหนึ่งสร้างฟอร์มให้ยูสเซอร์ป้อนค่า ครั้งละหลายๆค่า จะได้ไม่เสียเวลา โดยเพื่อนท่านนั้นใช้เท็กบ็อกแบบอะเรย์ <form id="form1" name="form1" method="post" action=""> <p> Product : <input type="text" name="product[]" id="product[]" /> </p> <p> Product : <input type="text" name="product[]" id="product[]" /> </p> <p> <input type="submit" name="button" id="button" value="Submit" /> </p> </form>

คำถามในพันธิพ

อันนี้เป็นคำถามที่พันธิพ ไม่รู้ว่าจะเอาไปทำอะไรเหมือนกัน ผมได้เขียนตอบไป เลยเอามาให้ท่านๆดูกัน เผื่อเก็บเอาสิ่งละเล็กสิ่งละน้อย ในคำถามคำตอบ ไปประยุกต์การเขียนโปรแกรมของตนเอง คำถาม : คือ ผมต้องการให้ array เก็บ $arr_column = array(“A”,”B”,”C”,”D”,”E”,”F”,”G”,”H”,”I”,”J”,”K”,”L”,”M”,”N”,”O”,”P”,”Q”,”R”, “S”,”T”,”U”,”V”,”W”,”X”,”Y”,”Z”,”AA”,”AB”,”AC”,”AD”,”AF”,”AG”,”AH”,”AI”,”AJ”,”AK”,”AL”, “AM”,”AN”,”AO”,”AP”,”AQ”,”AR”,”AS”,”AT”,”AU”,”AV”,”AW”,”AX”,”AY”,”AZ”,”BA”,”BB”,”BC ฯลฯ ต่อ ไปเรื่อยๆ จนถึง ZZ หน่ะครับ แต่ทีนี้มานั่งเขียนเอาคงตายแน่ ผมเลย ลองใช้ for loop มาช่วยแอดแต่ทำไม่สำเร็จอ่ะครับ ยัง งงๆ กะ loop อยู่ พี่ๆ ช่วยดูให้หน่อยคับ คำตอบ 1 : $arr = array(); for ($i = 0; $i < 26; $i++) $arr[] = chr(65+$i); for […]

การลบข้อมูลหลายแถว ด้วย checkbox

หลายท่านคงคุ้นหน้าคุ้นตา กับการเลือกข้อมูลหลายแถว แล้วลบในคราวเดียว ดังรูปด้านล่าง และคิดว่าหลายท่านคงเคยคิดจะทำ แต่ไม่รู้จะทำยังไง  ตั้งชื่อ checkbox โดยการ เอา PK จากฐานข้อมูลมาเป็นชื่อ ก็ไม่ได้ เพราะส่วนมากเป็นตัวเลข ผิดกฏการตั้งชื่อ หรือจะตั้งเป็น D_ แล้วตามด้วย PK เอ่อ… ชีวิตก็ลำบาก สมัยผมเขียนโปรแกรมใหม่ๆ คิดกันปวดหัวเหมือนกัน  เอาล่ะ … มาดูกัน หลักการนั้นง่ายมากครับ ตั้งชื่อ checkbox ให้เป็น array เช่น admin_id[] , branch_id[] เป็นต้น value ของ checkbox ก็เก็บ PK ของตารางในฐานข้อมูล ที่เราจะลบ เมื่อ submit ข้อมูลไปแล้ว ในหน้าที่เราใช้ทำงานลบข้อมูล ก็ให้ loop เอาทีละ checkbox ออกมา แล้วก็ลบข้อมูลตาม ค่าที่ได้มา ถ้างง […]

1 หน้า1

Sponsors

หมวดหมู่