แนวทางแก้ไข error เกี่ยวกับ string
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 758
- ลงทะเบียนเมื่อ: 08/06/2015 10:07 am
แนวทางแก้ไข error เกี่ยวกับ string
ถ้ารับค่าเป็น "145,146," แล้วโยนเข้า sql จะ error เพราะ "," เกินมาตัวหนึ่ง จะมีแนวทางไหนที่เหมาะสมที่สุดในการแก้ไขคับ
-
- PHP Super Hero Member
- โพสต์: 758
- ลงทะเบียนเมื่อ: 08/06/2015 10:07 am
Re: แนวทางแก้ไข error เกี่ยวกับ string
ใช้คำสั่ง explode(',', [ชื่อตัวแปร string]) สำหรับแยก string ออกจากกันโดยตัดด้วย ',' function นี้ return เป็น array จากนั้นส่งเข้า function array_filter สำหรับตัด value ที่มีค่าเป็น null ออก หากต้องการรวมเป็น string อีกครั้งก็ใช้ implode()
- tsukasaz
- PHP VIP Members
- โพสต์: 22107
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: แนวทางแก้ไข error เกี่ยวกับ string
อีกวิธี
โค้ด: เลือกทั้งหมด
echo preg_replace('/,$/', '', '145,146,');
// result = '145,146'
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 0 ตอบกลับ
- 2556 แสดง
-
โพสต์ล่าสุด โดย supattra_su
16/10/2018 5:57 pm
-
-
โพสต์ใหม่ insert image แล้วขึ้น error conversion string(phpBB)
โดย M030 » 21/12/2015 3:20 pm » ใน Programming - PHP - 1 ตอบกลับ
- 1251 แสดง
-
โพสต์ล่าสุด โดย thatsawan
28/12/2015 11:08 am
-
-
-
โพสต์ใหม่ ปัญหา SQL ERROR [ mysqli ] Incorrect string value: '\xE0\xB8' for column 'topic
โดย mindphp » 20/12/2014 1:37 am » ใน Programming - PHP - 0 ตอบกลับ
- 2277 แสดง
-
โพสต์ล่าสุด โดย mindphp
20/12/2014 1:37 am
-
-
- 1 ตอบกลับ
- 837 แสดง
-
โพสต์ล่าสุด โดย mindphp
06/06/2023 2:55 pm
-
-
โพสต์ใหม่ ส่งค่าไป api ผ่าน curl แล้วขึ้น error Array to string conversion
โดย eange08 » 10/05/2023 1:18 pm » ใน Programming - PHP - 2 ตอบกลับ
- 733 แสดง
-
โพสต์ล่าสุด โดย eange08
10/05/2023 2:17 pm
-
-
- 0 ตอบกลับ
- 722 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
12/07/2017 2:28 pm
-
-
โพสต์ใหม่ ฟังก์ชันตัด string ใช้ตัวไหนได้บ้างคับ
โดย offing » 08/01/2015 11:48 am » ใน Programming - PHP - 1 ตอบกลับ
- 726 แสดง
-
โพสต์ล่าสุด โดย offing
08/01/2015 2:00 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 110