ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: ~@^Mr.Pepo^@~ ที่ 25 ตุลาคม 2011, 00:11:46



หัวข้อ: O( ^ ^)o รบกวนถามเกี่ยวกับคำสั่งformหน่อยครับ
เริ่มหัวข้อโดย: ~@^Mr.Pepo^@~ ที่ 25 ตุลาคม 2011, 00:11:46
สมมติถ้าผมต้องการจะกรอกข้อมูลใน formของ <TEXTAREA> ให้แบบประมาณว่า บรรทัดนึงถือว่าเป็นข้อมูลตัวนึง พอบรรทัดใหม่ก็ให้มันเป็นอีกข้อมูลนึง (ประมาณมาณว่าผมต้องการใส่ข้อมูลพร้อมกันทีหลายตัวอะครับ)

ประมาณข้างล่างนี้อะครับ
บรรทัดที่1 >> ข้อมูลตัวที่1
บรรทัดที่2 >> ข้อมูลตัวที่2
บรรทัดที่3 >> ข้อมูลตัวที่3
บรรทัดที่4 >> ข้อมูลตัวที่4
...

แล้วเวลา submit ก็ให้มันแสดงผลในส่วนที่เรากำหนดไว้อะครับ(ไม่รู้จะอธิบายยังไง) ประมาณว่าออกมาเป็น

ข้อมูลที่1 ........... ข้อมูลที่4
ข้อมูลที่3 ... ข้อมูลที่2 ....

ประมาณนี้อะครับ ผมต้องเขียนคำสั่งยังไงอะครับ

ปล. ออกแนวคล้ายพวกเว็บpingที่ให้ใส่เว็บได้ทีละหลายเว็บ โดยให้ใส่เว็บนึงบรรทัดนึงอะครับ

ขอบคุณมากๆครับ  :wanwan017:
(จะมา+1ให้นะครับ)


หัวข้อ: Re: O( ^ ^)o รบกวนถามเกี่ยวกับคำสั่งformหน่อยครับ
เริ่มหัวข้อโดย: ~@^Mr.Pepo^@~ ที่ 25 ตุลาคม 2011, 01:28:52
รบกวนขอดันนิดนึงนะครับ ^^


หัวข้อ: Re: O( ^ ^)o รบกวนถามเกี่ยวกับคำสั่งformหน่อยครับ
เริ่มหัวข้อโดย: nungnever ที่ 25 ตุลาคม 2011, 21:54:57
ใช้ function foreach เป็นตัวทำงาน เป็น  loop
หาค่าแบบบรรทัด ด้วย  explode("\r\n",$str)
 จัดไปง่ายๆ


หัวข้อ: Re: O( ^ ^)o รบกวนถามเกี่ยวกับคำสั่งformหน่อยครับ
เริ่มหัวข้อโดย: ~@^Mr.Pepo^@~ ที่ 25 ตุลาคม 2011, 23:25:55
ขอบคุณครับ +1ให้ครับผม

พอดีผมไม่มีความรู้ทางด้านนี้อะครับ ไม่ทราบว่าใครพอจะเขียนตัวอย่างให้ดูได้บ้างอะครับ รบกวนด้วยนะครับผม ขอบคุณครับ  :wanwan017:


หัวข้อ: Re: O( ^ ^)o รบกวนถามเกี่ยวกับคำสั่งformหน่อยครับ
เริ่มหัวข้อโดย: nungnever ที่ 25 ตุลาคม 2011, 23:36:08
<?
$line = explode("\r\n",$_POST['textarea']); // แยกรรทัด เมื่อกด submit  มา จาก  textarea

foreach($line as $var) {
   
  //   เอา  $var   ไปใช้งาน

}

?>