เขียนคำสั่ง SQL ยังไงใน Joomla ค่ะ

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

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

Parichat
PHP VIP Members
PHP VIP Members
Posts: 4860
Joined: 08/01/2018 10:03 am

เขียนคำสั่ง SQL ยังไงใน Joomla ค่ะ

Post by Parichat » 06/02/2018 2:06 pm

หนูต้องการที่จะเขียนคำสั่ง SQL ใน Joomla เพื่อที่จะ join ตารางแต่หนูเขียนเป็นคำสั่ง SQL ธรรมดาได้ดังโค้ด

Code: Select all

SELECT apnwd_mdmindmap_province.province_name,apnwd_mdmindmap_place.place_name_en,apnwd_mdmindmap_place.district_id,apnwd_mdmindmap_place.amphur_id,apnwd_mdmindmap_place.place_name,apnwd_mdmindmap_place.lg,apnwd_mdmindmap_place.lt
FROM ((apnwd_mdmindmap_place 
INNER JOIN apnwd_mdmindmap_province ON apnwd_mdmindmap_place.province_id = apnwd_mdmindmap_province.province_id))[size=50][/size]
ต้องเขียนเป็น Joomla ยังไงค่ะ
Live Simply, Laugh Often, Love Deeply.....

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 11597
Joined: 18/04/2012 9:39 am

Re: เขียนคำสั่ง SQL ยังไงใน Joomla ค่ะ

Post by tsukasaz » 06/02/2018 2:13 pm

ลองดูตัวอย่าง

Code: Select all

$db = \Joomla\CMS\Factory::getDbo();
$query = $db->getQuery(true)
    ->select('*')
    ->from('#__mdmindmap_place AS a')
    ->innerJoin('apnwd_mdmindmap_province AS b ON a.province_id = b.province_id');
$db->setQuery($query);
$result = $db->loadObjectList();
print_r($result);
exit();
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)

Parichat
PHP VIP Members
PHP VIP Members
Posts: 4860
Joined: 08/01/2018 10:03 am

Re: เขียนคำสั่ง SQL ยังไงใน Joomla ค่ะ

Post by Parichat » 06/02/2018 2:17 pm

tsukasaz wrote:ลองดูตัวอย่าง

Code: Select all

$db = \Joomla\CMS\Factory::getDbo();
$query = $db->getQuery(true)
    ->select('*')
    ->from('#__mdmindmap_place AS a')
    ->innerJoin('apnwd_mdmindmap_province AS b ON a.province_id = b.province_id');
$db->setQuery($query);
$result = $db->loadObjectList();
print_r($result);
exit(); 
ขอบคุณค่ะ :) :) :)
Live Simply, Laugh Often, Love Deeply.....

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Joomla Development”

Who is online

Users browsing this forum: No registered users and 113 guests