PHP ดึงค่าที่อยู่ใน input แบบ array ออกมาอย่างไร

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

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

ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16367
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

PHP ดึงค่าที่อยู่ใน input แบบ array ออกมาอย่างไร

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

ทำเก็บค่าไว้ใน input แบบ array แต่พอบันทึกเข้า controller แล้วทำไมถึงได้ array เป็น 0 ต้องรับค่าใน controller อย่างไรค่ะ
(ใช้ phpBB3.3.1)

หน้าที่เป็น style

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

<input type="hidden" name="nameth[]" value="{data_row.NAMETH}"/>
ใน controller
$nameth = request_var('nameth', array(0));

แต่พอ print_r ออกมาแล้วได้แบบนี้
ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM-1.png
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: ดึงค่าที่อยู่ใน input แบบ array ออกมาอย่างไร

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

ลองเเบบนี้

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

$strings = request_var('nameth', array(''), true);

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

$request->variable('nameth', array('' => ''), true);

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

$action_ary = request_var('nameth', array('' => 0));
https://wiki.phpbb.com/Function.request_var
ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16367
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

Re: ดึงค่าที่อยู่ใน input แบบ array ออกมาอย่างไร

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

เรียกค่าออกมาได้แล้ว ขอบคุณค่ะ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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