สอบถาม: ตัวแปร 2 ตัวนี้คืออะไรเจอในตอนทำ ลบข้อมูลเเบบ checkbox

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

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

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 27270
Joined: 31/03/2014 10:02 am
Contact:

สอบถาม: ตัวแปร 2 ตัวนี้คืออะไรเจอในตอนทำ ลบข้อมูลเเบบ checkbox

Post by thatsawan »

Code: Select all

$deletemark     = $request->variable('del_marked', false, false, \phpbb\request\request_interface::POST);
        $deleteall    = $request->variable('delall', false, false, \phpbb\request\request_interface::POST); 
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25934
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม: ตัวแปร 2 ตัวนี้คืออะไรเจอในตอนทำ ลบข้อมูลเเบบ checkbox

Post by mindphp »

ลอง view source ดูครับ มาจากใน ฟอร์ม
ติดตาม 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
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 27270
Joined: 31/03/2014 10:02 am
Contact:

Re: สอบถาม: ตัวแปร 2 ตัวนี้คืออะไรเจอในตอนทำ ลบข้อมูลเเบบ checkbox

Post by thatsawan »

หนูงง
รู้เเต่ว่าถ้า print_r($request);
ในหน้าฟอร์มเราคลิกที่ deleteall
จะได้
phpbb\request\request Object
(
[super_globals:protected] => Array
(
[0] => _POST
[1] => _GET
[2] => _REQUEST
[3] => _COOKIE
[4] => _SERVER
[5] => _FILES
)

[original_request:protected] => Array
(
)

[super_globals_disabled:protected] => 1
[input:protected] => Array
(
[0] => Array
(
=>
[action] => Array
(
[del_all] => Delete all
)

)

เเต่ถ้าหนู deletemark

[super_globals_disabled:protected] => 1
[input:protected] => Array
(
[0] => Array
(
[search] =>
[mark] => Array
(
[0] => 16
[1] => 15

)

[action] => Array
(
[del_marked] => Delete marked
)

)
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 27270
Joined: 31/03/2014 10:02 am
Contact:

Re: สอบถาม: ตัวแปร 2 ตัวนี้คืออะไรเจอในตอนทำ ลบข้อมูลเเบบ checkbox

Post by thatsawan »

เเต่จะรับจากปุ่มเเบบนี้ มันไม่มีค่า ว่างเปล่าโบ๋เบ๋

Code: Select all

        $deletemark     = $request->variable('del_marked', false, false, \phpbb\request\request_interface::POST);
        $deleteall    =   $request->variable('action[delall]', false, false, \phpbb\request\request_interface::POST); 

Code: Select all

<fieldset class="quick">
		<input class="button2" type="submit" name="delall" value="{L_DELETE_ALL}" />&nbsp;
		<input class="button2" type="submit" name="delmarked" value="{L_DELETE_MARKED}" /><br />
		<p class="small"><a href="#" onclick="marklist('search', 'mark', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('list', 'mark', false); return false;">{L_UNMARK_ALL}</a></p>
	</fieldset>
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25934
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม: ตัวแปร 2 ตัวนี้คืออะไรเจอในตอนทำ ลบข้อมูลเเบบ checkbox

Post by mindphp »

เช็คว่าใน form มี input filed del_marked หรือยัง
ติดตาม 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
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 20 guests