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

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

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

ภาพประจำตัวสมาชิก
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 1113
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

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

โพสต์โดย Parichat » 19/02/2018 7:00 pm

tsukasaz เขียน:งั้นก็ตั้งตัวแปรมาสำหรับเก็บค่า จังหวัดต้นทาง โดยเช็คเงื่อนไขจาก URL ก่อน ถ้ามีก็ใช้จาก URL ถ้าไม่มีก็ใช้จากค่าเริ่มต้น

ตัวอย่างจะใช้เงื่อนไข IF แบบย่อ ลองแทนค่าดู

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

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


จากนั้นก็เอาตัวแปร $source_province ไปใช้กับ $this->province ที่เป็นข้อมูล Array แบบนี้ $this->province[$source_province]

แล้วจะดึงค่าอะไรก็กำหนด index ต่อไปของ Array ชุดนี้ เช่น $this->province[$source_province]['province_name'] ถ้าต้องการใช้ชื่อจังหวัด


ลองทำแล้วแต่ไม่ได้อะคาบ
Live Simply, Laugh Often, Love Deeply.....


ภาพประจำตัวสมาชิก
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 1113
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

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

โพสต์โดย Parichat » 19/02/2018 7:10 pm

tsukasaz เขียน:ทำยังไงครับ


$this->province[$source_province][$this->distance['distance']]
ดึงระยะทางมา
Live Simply, Laugh Often, Love Deeply.....

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

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

โพสต์โดย tsukasaz » 19/02/2018 7:14 pm

$this->distance['distance'] คืออะไรครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)

ภาพประจำตัวสมาชิก
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 1113
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

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

โพสต์โดย Parichat » 19/02/2018 7:22 pm

tsukasaz เขียน:$this->distance['distance'] คืออะไรครับ


เป็นการดึงระยะทางมาค่ะ
Live Simply, Laugh Often, Love Deeply.....

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

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

โพสต์โดย tsukasaz » 19/02/2018 7:24 pm

เอาใหม่ ตอนนี้ ไอดี อยู่ที่ตัวแปร $source_province หรือยังครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)

ภาพประจำตัวสมาชิก
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 1113
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

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

โพสต์โดย Parichat » 19/02/2018 7:33 pm

tsukasaz เขียน:เอาใหม่ ตอนนี้ ไอดี อยู่ที่ตัวแปร $source_province หรือยังครับ


อยู่แล้วค่ะ
Live Simply, Laugh Often, Love Deeply.....

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

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

โพสต์โดย tsukasaz » 20/02/2018 10:49 am

$this->distance['distance'] มาจากไหนครับ คิวรี่มายังไง
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)


ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 2 และ บุคคลทั่วไป 0 ท่าน