หัวข้อ: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: visavavit ที่ 04 เมษายน 2020, 11:33:10 พอดีผมกำลังดัดแปลง script wordpress ตัวนึงครับ
มันจะมีหน้า booking ตามภาพ ทีนี้ผมต้องการเปลี่ยน ประเภทของการนัดหมาย จากเดิมที่ load จาก database มาเป็น ค่าที่กำหนดเองครับ ผมเริ่มต้นจากการแก้ $apointment_types ที่ line 205 เป็นค่า array ที่กำหนดเอง คือ $apointment_types = array("A", "B", "C"); ทีนี้ ตัว form มันก็เปลี่ยนแล้วครับ แต่พอรับค่าจาก form มาเพื่อไปหน้าอื่นต่อ ค่ามันไม่ยอมไปด้วยครับ ผมพยายามลองแก้ตัวแปรต่อเนื่องที่ต่อๆมาแล้วก็ยังไม่ได้ครับ ไม่แน่ใจตรงฟังค์ชัน listingo_get_service_data ตรง line 341 ครับ ว่าต้องแก้อย่างไรครับ ใครพอทราบบ้างครับ ว่าผมพลาดจุดไหนไปบ้างครับ ตัว code นะครับ https://codeshare.io/298Lgg หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: thanoo001 ที่ 04 เมษายน 2020, 19:16:49 ที่ให้มามันคือโค้ดหน้าฟังชั่น ผมไม่รู้ว่าคุณไปเรียกฟังชั่นตัวนี้จากตรงใหนยังไง ถ้าไม่ไหวจริงๆแนะนำจ้างครับ การบันทึกลงฐานข้อมูลใช้ค่า Array ได้เลยยไม่จำเป้นใช้ | แล้วมาตัดทีหลัง
หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: visavavit ที่ 04 เมษายน 2020, 20:38:14 ที่ให้มามันคือโค้ดหน้าฟังชั่น ผมไม่รู้ว่าคุณไปเรียกฟังชั่นตัวนี้จากตรงใหนยังไง ถ้าไม่ไหวจริงๆแนะนำจ้างครับ การบันทึกลงฐานข้อมูลใช้ค่า Array ได้เลยยไม่จำเป้นใช้ | แล้วมาตัดทีหลัง โค้ดหน้าฟังค์ชันนี้มันเป็นตัวแสดงผลในตัวด้วยเลยครับ ตัวหน้านี้มันดึง array จากฐานข้อมูลมาแสดง แต่ผมพยายามจะเปลี่ยนให้มันใช้ array ที่ผมสร้างตัวแปรขึ้นมา แต่งงว่า ตัวแปรนี้มันไปต่อไม่ได้ครับ มันส่งต่อหลายรอบในหน้า function นี้แหละครับ เดี๋ยวขอลองแกะดูก่อนครับ ว่าไม่ไหวจะจ้างแล้วครับ หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: thanoo001 ที่ 04 เมษายน 2020, 21:25:09 ที่ให้มามันคือโค้ดหน้าฟังชั่น ผมไม่รู้ว่าคุณไปเรียกฟังชั่นตัวนี้จากตรงใหนยังไง ถ้าไม่ไหวจริงๆแนะนำจ้างครับ การบันทึกลงฐานข้อมูลใช้ค่า Array ได้เลยยไม่จำเป้นใช้ | แล้วมาตัดทีหลัง โค้ดหน้าฟังค์ชันนี้มันเป็นตัวแสดงผลในตัวด้วยเลยครับ ตัวหน้านี้มันดึง array จากฐานข้อมูลมาแสดง แต่ผมพยายามจะเปลี่ยนให้มันใช้ array ที่ผมสร้างตัวแปรขึ้นมา แต่งงว่า ตัวแปรนี้มันไปต่อไม่ได้ครับ มันส่งต่อหลายรอบในหน้า function นี้แหละครับ เดี๋ยวขอลองแกะดูก่อนครับ ว่าไม่ไหวจะจ้างแล้วครับ โค๊ด: if( $field === 'price' ){ หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: thanoo001 ที่ 04 เมษายน 2020, 21:41:25 ที่ให้มามันคือโค้ดหน้าฟังชั่น ผมไม่รู้ว่าคุณไปเรียกฟังชั่นตัวนี้จากตรงใหนยังไง ถ้าไม่ไหวจริงๆแนะนำจ้างครับ การบันทึกลงฐานข้อมูลใช้ค่า Array ได้เลยยไม่จำเป้นใช้ | แล้วมาตัดทีหลัง โค้ดหน้าฟังค์ชันนี้มันเป็นตัวแสดงผลในตัวด้วยเลยครับ ตัวหน้านี้มันดึง array จากฐานข้อมูลมาแสดง แต่ผมพยายามจะเปลี่ยนให้มันใช้ array ที่ผมสร้างตัวแปรขึ้นมา แต่งงว่า ตัวแปรนี้มันไปต่อไม่ได้ครับ มันส่งต่อหลายรอบในหน้า function นี้แหละครับ เดี๋ยวขอลองแกะดูก่อนครับ ว่าไม่ไหวจะจ้างแล้วครับ โค๊ด: if( $field === 'price' ){ เช่น $a = 1; $b = true; if ($a == $b) bool(true) เป็นจริง เพราะ ค่า 1 คือ true ใน php; if ($a === $b) bool(false) เป็นเป็นเท็จ เพราะรูปแบบตัวแปลเป็น $a เป็น int แต่ $b เป็น boolen ดังนั้ถ้าต้องการตรวจสอบแค่ให้ตัวแปลค่าตรงกันใช้แค่ == พอแล้วครับยิ่งใช้กับ String แล้วไม่จำเป้นต้องใช้ === เลย หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: koballthai ที่ 05 เมษายน 2020, 10:48:29 :wanwan005:
หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: visavavit ที่ 05 เมษายน 2020, 14:50:13 -
หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: thanoo001 ที่ 05 เมษายน 2020, 15:20:11 ที่ให้มามันคือโค้ดหน้าฟังชั่น ผมไม่รู้ว่าคุณไปเรียกฟังชั่นตัวนี้จากตรงใหนยังไง ถ้าไม่ไหวจริงๆแนะนำจ้างครับ การบันทึกลงฐานข้อมูลใช้ค่า Array ได้เลยยไม่จำเป้นใช้ | แล้วมาตัดทีหลัง โค้ดหน้าฟังค์ชันนี้มันเป็นตัวแสดงผลในตัวด้วยเลยครับ ตัวหน้านี้มันดึง array จากฐานข้อมูลมาแสดง แต่ผมพยายามจะเปลี่ยนให้มันใช้ array ที่ผมสร้างตัวแปรขึ้นมา แต่งงว่า ตัวแปรนี้มันไปต่อไม่ได้ครับ มันส่งต่อหลายรอบในหน้า function นี้แหละครับ เดี๋ยวขอลองแกะดูก่อนครับ ว่าไม่ไหวจะจ้างแล้วครับ โค๊ด: if( $field === 'price' ){ ส่วนเรื่องการใช้ === ผมไม่แน่ใจว่าเกี่ยวกับการที่ code นี้ ใช้ดึง wp query ส่วน meta user รึเปล่า อย่างที่บอกครับ ผมไม่ได้เขียน code ส่วนนี้ขึ้นมาเอง ก็ไม่เข้าใจจุดประสงค์ของผู้เขียน code หรอกครับ แต่ผมสงสัยอย่างนึงว่า ทั้งสองส่วนที่คุณเสนอมา มันสามารถแก้ไขให้ code ผมทำงานได้อย่างไรครับ ผมเห็นว่าหากคุณไม่สะดวกตอบคำถามใน code ที่ผมถามมา คุณสามารถปล่อยผ่านและไม่จำเป็นต้องพิจารณาเรื่องลักษณะของการเขียน code เลยครับ อีกอย่างหนึ่งคือ ผมอยู่ในบอร์ดนี้มา 13 ปี หลังจากที่ผมตั้งกระทู้นี้ มีเพื่อนสมาชิกในบอร์ด หลังไมค์มาบอกวิธีแก้ให้ผมแล้ว จะเห็นว่า ผมไม่ได้ตั้งกระทู้ถามคุณคนเดียว หรือหลังไมค์มาถามคุณคนเดียว หากคุณไม่ประสงค์ให้คำตอบหรือสาเหตุอะไรก็ตาม ปล่อยผ่านครับ ด้วยความเคารพ แล้วก็เลิกใช้นิสัยคนแก่ เอาอายุมายุติเรื่องอะไรก็ไม่รู้ ที่ไม่ได้เกี่ยวกับอายุ หากรู้จักอ่านให้เข้าใจ จะรู้ว่าผมพยายามบอกวิธีแก้ไข ไม่ใช่ติเตียน หัวข้อ: Re: รบกวนช่วยดู code PHP ให้หน่อยครับ เริ่มหัวข้อโดย: visavavit ที่ 05 เมษายน 2020, 15:46:27 -
|