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

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

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

ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 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 เขียน:คือดึงข้อมูลออกจากตารางใช่ไหม ข้อมูลที่ได้จากการดึงคืออะไร มีข้อมูลไหม
prov1 กับ prov2 ไม่ดึงมาคาบ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

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

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

Parichat เขียน:ใส่ไว้ในไฟล์ที่อยู่ใน 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;
    }
หมายถึงตัวแปร $dist ที่ได้จากการคิวรี่ ข้อมูลที่ดึงออกมาอะ ได้อะไรไหม
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 เขียน:
Parichat เขียน:ใส่ไว้ในไฟล์ที่อยู่ใน 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;
    }
หมายถึงตัวแปร $dist ที่ได้จากการคิวรี่ ข้อมูลที่ดึงออกมาอะ ได้อะไรไหม
อ่อๆคาบ ไม่มีข้อมูลเลยค่ะ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

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

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

เช็คในตาราง ใน phpmyadmin ก็ได้ ไอดี ของอะไร ที่มันไม่มี
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 เขียน:เช็คในตาราง ใน phpmyadmin ก็ได้ ไอดี ของอะไร ที่มันไม่มี
ไม่มีระยะทางของ2จังหวัดนี้คาบ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

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

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

หมายถึง ของไอดีจาก URL หรือ ไอดีจาก Default

อันไหนที่ไม่มีค่าครับ
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 เขียน:หมายถึง ของไอดีจาก URL หรือ ไอดีจาก Default

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

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

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

ลองเลือกข้อมูลจังหวัดให้เหมือนกับค่า Default ดูว่ามันใช้ไอดีไหน
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 เขียน:ลองเลือกข้อมูลจังหวัดให้เหมือนกับค่า Default ดูว่ามันใช้ไอดีไหน
ลองเลือกแล้วก็ไม่ขึ้นคาบ หนูลองคิวรี่ในฐานข้อมูลก็ไม่ขึ้นค่ะ
ww11.png
ww11.png (31.23 KiB) Viewed 3061 times
Live Simply, Laugh Often, Love Deeply.....
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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