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

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

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

ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21912
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

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

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

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

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

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

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

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

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

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

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

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

Parichat เขียน:
tsukasaz เขียน:เช็คเงื่อนไขดู ทำไมมันได้ไอดีเดียวกัน

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

$source_province1 = ($prov->get('i')) ? $prov->get('e') : $soupro1->get('source_province', '1');
$source_province2 = ($prov->get('i')) ? $prov->get('e') : $soupro1->get('destination_province', '7001');
อันนี้เป็นเงื่อไขที่หนูตั้งในฟังก์ชันค่ะ
เพราะฉะนั้น แถวที่ 1 จะเป็นข้อมูล ต้นทาง และ แถวที่ 2 จะเป็นปลายทาง

แต่ทำไมในเงื่อนไข ถึงเช็ค $prov->get('i') ทั้งคู่ และพอเงื่อนไขเป็นจริงก็ทำ $prov->get('e') ทั้งคู่เลยละ ผิดตรงนี้
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 »

แล้วหนูต้องตั้งเงื่อนไขยังไงคาบ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21912
ลงทะเบียนเมื่อ: 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 เขียน:

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

ตัวแปรต้นทาง = ( ตัวแปรที่เก็บไอดีต้นทางจากลิงก์ ) ? ตัวแปรที่เก็บไอดีต้นทางจากลิงก์ : ไอดีจังหวัดต้นทางที่เป็นค่าเริ่มต้น ;
ตัวแปรปลายทาง = ( ตัวแปรที่เก็บไอดีปลายทางจากลิงก์ ) ? ตัวแปรที่เก็บไอดีปลายทางจากลิงก์ : ไอดีจังหวัดปลายทางที่เป็นค่าเริ่มต้น ;

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

$source_province = ($prov->get('i')) ? $prov->get('i') : $soupro1->get('source_province', '1');
$destination_province = ($prov->get('e')) ? $prov->get('e') : $soupro1->get('destination_province', '7001');
ได้แล้วคาบ
ขอบคุณคาบ :-D :-D :-D
Live Simply, Laugh Often, Love Deeply.....
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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