Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

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

Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

tsukasaz เขียน:ต้องทดสอบให้ได้ค่าทั้งตอน กดคำนวณ และ ไม่กด
ตอนนี้ลอง print_r ตัวแปรออกมาดูไม่มีค่าอะไรเลยค่ะ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22100
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

ลองเช็คคำสั่ง SQL ว่าคำสั่งมันถูกไหม

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

echo $query->__toString(); 
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

tsukasaz เขียน:ลองเช็คคำสั่ง SQL ว่าคำสั่งมันถูกไหม

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

echo $query->__toString();
ลองเช็คแล้วค่ะหน้าเว็บก็ไม่เปลี่ยนแปลงอะไรค่ะไม่มี errorขึ้นมา
Live Simply, Laugh Often, Love Deeply.....
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

tsukasaz เขียน:ใส่ไว้ที่ไหนครับ
ใส่ไว้ในไฟล์ที่อยู่ใน modelsค่ะ

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

public function getDistance() {
        $db = $this->getDbo();
        
        $prov = \Joomla\CMS\Factory::getApplication()->input->get;
        $source_province1 = ($this->get->get('i')) ? $this->get->get('e') : $soupro->get('source_province', '1');
        $source_province2 = ($this->get->get('i')) ? $this->get->get('e') : $soupro->get('destination_province', '7001');
        //print_r($source_province1,$source_province2);exit();
        $query = $db->getQuery(true)
                ->select('*')
                ->from('#__mdmindmap_prov_dis')
                ->where('prov1 =' . $source_province1, 'AND')
                ->where('prov2 ='.$source_province2);
                //เช็คการคิวรี่
       echo $query->__toString();exit();
       $db->setQuery($query);
        
        //เป็นคำสั่งที่ใช้ในการแสดงข้อมูลที่ดึงมาการคิวรี่ข้อมูลมาแบบarray ที่เป็นแบบ loadAssoc()จะมีการดึงข้อมูลแค่แถวเดียวในตาราง
        $dist = $db->loadAssoc();
        
        return $dist;
    }
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22100
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

ได้ข้อมูลอะไรออกมาครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

tsukasaz เขียน:ได้ข้อมูลอะไรออกมาครับ
ไม่มีค่ะแสดงเป็นหน้าเว็บเหมื่อนเดิมเลยค่ะ
11111111.png
11111111.png (62.75 KiB) Viewed 606 times
Live Simply, Laugh Often, Love Deeply.....
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

tsukasaz เขียน:ได้ข้อมูลอะไรออกมาครับ
ไม่มีค่ะแสดงเป็นหน้าเว็บเหมื่อนเดิมเลยค่ะ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22100
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

มีตรงไหน เช็ค if ดักไว้หรือเปล่า
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการให้ระยะทางที่คำนวนได้มาแสดง โดยได้มาจากจังหวัดต้นทางและปลายทางที่กำหนดค่า default เอาไว้

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

tsukasaz เขียน:มีตรงไหน เช็ค if ดักไว้หรือเปล่า
น่าจะไม่มีนะค่ะ
Live Simply, Laugh Often, Love Deeply.....
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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