หน้า 1 จากทั้งหมด 1
สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 2:30 pm
โดย AePongsak
ตอนนี้ผมเขียน Exteions โดยสร้าง Event แสดง Extension ที่หน้าเว็บบอร์ด
ในส่วนของ Controller
ผมต้องการจะ Select ฐานข้อมูล แล้วลอง print_r($user_id); exit();
ผมมันไม่แสดง เหมือนกับเข้าไม่ตรงจุดที่มันทำงาน
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 2:44 pm
โดย thatsawan
ขอดู funtion ที่เขียนหน่อยค่ะ
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 2:56 pm
โดย AePongsak
ผมลอง Select ดูอ่าครับ ไม่รู้ว่าใส่ในฟังก์ชันนี้ได้ไหม
โค้ด: เลือกทั้งหมด
public function base($page = 1) {
$page_title = $this->user->lang('Check Pass');
$this->template->assign_block_vars('navlinks', array(
'FORUM_NAME' => $page_title,
'U_VIEW_FORUM' => $this->helper->route('m_check_pass_controller', array('name' => 'mindphp')),
));
$sql_ary = array(
'SELECT' => '*',
'FROM' => array(
'phpbb_profile_fields' => 't',
),
'ORDER_BY' => 'field_name'
);
$sql = $db->sql_build_query('SELECT', $sql_ary);
$result = $db->sql_query($sql);
exit();
return $this->helper->render('sample1_body.html');
}
}
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 2:58 pm
โดย thatsawan
ตอนเขียนน่าจะถูกเเล้ว ไปดู routing.yml และ service.yml หน่อย
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 3:00 pm
โดย AePongsak
service
โค้ด: เลือกทั้งหมด
services:
mindphp.m_check_pass.controller:
class: mindphp\m_check_pass\controller\main
arguments:
- @config
- @template
- @user
- @controller.helper
- %core.root_path%
- %core.php_ext%
mindphp.m_check_pass.listener:
class: mindphp\m_check_pass\event\main_listener
arguments:
- @controller.helper
- @template
tags:
- { name: event.listener }
routing
โค้ด: เลือกทั้งหมด
m_check_pass_controller:
pattern: /m_check_pass/{name}
defaults: { _controller: mindphp.m_check_pass.controller:base, page: 1 }
m_check_pass_page_controller:
pattern: /m_check_pass/{page}
defaults: { _controller: mindphp.m_check_pass.controller:base }
requirements:
page: \d+
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 3:07 pm
โดย thatsawan
ลองปรับแบบนี้ดู
m_check_pass_controller:
pattern: /m_check_pass/index
defaults: { _controller: mindphp.m_check_pass.controller:base }
แล้วลองเข้าหน้า
Localhost/Phpbb/m_check_pass/index
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 3:15 pm
โดย AePongsak
หน้าขาวครับ ต้องปรับ Controller ที่ page = 1 ด้วยไหมครับ
Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql
โพสต์แล้ว: 29/12/2017 3:59 pm
โดย thatsawan
ลองปริ้นบรรทัดนี้
$result = $db->sql_query($sql);