สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x และเร็วๆนี้ Joomla จะออกเวอร์ชั่น 4.0 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0 Joomla 1.0 joomla 3.8 และ รายละเอียดของ server OS , php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
AePongsak
PHP VIP Members
PHP VIP Members
Posts: 4996
Joined: 17/09/2016 10:09 am

สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by AePongsak »

ตอนนี้ผมเขียน Exteions โดยสร้าง Event แสดง Extension ที่หน้าเว็บบอร์ด
Image

ในส่วนของ Controller
ผมต้องการจะ Select ฐานข้อมูล แล้วลอง print_r($user_id); exit();
ผมมันไม่แสดง เหมือนกับเข้าไม่ตรงจุดที่มันทำงาน
Image
Image
ξν℮ry story has an end but in life every end is a neω ßeginning.

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

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by thatsawan »

ขอดู funtion ที่เขียนหน่อยค่ะ

AePongsak
PHP VIP Members
PHP VIP Members
Posts: 4996
Joined: 17/09/2016 10:09 am

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by AePongsak »

ผมลอง Select ดูอ่าครับ ไม่รู้ว่าใส่ในฟังก์ชันนี้ได้ไหม

Code: Select all

 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');
     }

} 
Image
ξν℮ry story has an end but in life every end is a neω ßeginning.

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

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by thatsawan »

ตอนเขียนน่าจะถูกเเล้ว ไปดู routing.yml และ service.yml หน่อย

AePongsak
PHP VIP Members
PHP VIP Members
Posts: 4996
Joined: 17/09/2016 10:09 am

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by AePongsak »

service

Code: Select all

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

Code: Select all

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+
Image
ξν℮ry story has an end but in life every end is a neω ßeginning.

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

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by thatsawan »

ลองปรับแบบนี้ดู
m_check_pass_controller:
pattern: /m_check_pass/index
defaults: { _controller: mindphp.m_check_pass.controller:base }



แล้วลองเข้าหน้า
Localhost/Phpbb/m_check_pass/index

AePongsak
PHP VIP Members
PHP VIP Members
Posts: 4996
Joined: 17/09/2016 10:09 am

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by AePongsak »

หน้าขาวครับ ต้องปรับ Controller ที่ page = 1 ด้วยไหมครับ
Image
ξν℮ry story has an end but in life every end is a neω ßeginning.

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

Re: สอบถามเกี่ยวกับไฟล์ใน Controller การ Select ข้อมูลจาก Sql

Post by thatsawan »

ลองปริ้นบรรทัดนี้
$result = $db->sql_query($sql);

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM”

Who is online

Users browsing this forum: No registered users and 2 guests