ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingมีวิธี sub string ข้อมูลที่ select จาก db มั้ยครับ โดย selec db ด้วย list manu
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: มีวิธี sub string ข้อมูลที่ select จาก db มั้ยครับ โดย selec db ด้วย list manu  (อ่าน 442 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
kunnarakkup
สมุนแก๊งเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 886



ดูรายละเอียด
« เมื่อ: 12 กุมภาพันธ์ 2016, 14:50:34 »

มีวิธี sub string ข้อมูลที่ select จาก db มั้ยครับ แบบว่า ใช้ select manu ค่า ใน db โดยที่ ใน db จะมี1หัวข้อ แต่มี่กี่ value ก็ได้ อย่างเช่นมี3 value
ตัวอย่าง 1 หัวข้อ จะเก้บ value คือ  red green yellow
ใน select manu  ก็จะมี ชื่อ red green yellow ให้เลือกแบบนี้อะครับ

ซึ่งปกติ select manu จะเช็ค 1หัวข้อ ใน db  ต่อ 1 value ในหัวข้อ

ซึ่งที่ผมพอคิดได้ก็คือใช้วิธี sub string
« แก้ไขครั้งสุดท้าย: 12 กุมภาพันธ์ 2016, 14:51:15 โดย kunnarakkup » บันทึกการเข้า
p44n
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 105
ออฟไลน์ ออฟไลน์

กระทู้: 674



ดูรายละเอียด
« ตอบ #1 เมื่อ: 12 กุมภาพันธ์ 2016, 17:58:50 »

substr เป็นการเลือกตัด string ตาม range ไม่น่าจะใช่วิธีที่ถูก

ปกติ หากจะแยกข้อมูลเราจะใช้ explode() ซึ่งผลลัพท์จะเป็น array

เช่น $value="red||green||blue";

คำสั่ง
$arr=explode('||',$value);


« แก้ไขครั้งสุดท้าย: 12 กุมภาพันธ์ 2016, 17:59:13 โดย p44n » บันทึกการเข้า

Python, PHP OOP, MVC CodeIgniter, MongoDB, MySQL, MsSQL ,CSS Tableless, Responsive Design, Cross-platform, Javascript, jQuery, AngularJS, NodeJS,  Fackbook API, Paypal API, Omise API, Google Map API, C# Window Applications, .NET Framework, JAVA (Android Developer, JSP), Hybrid Application with Cordova + Ionic Framework, ReactJS, React Native
หน้า: [1]   ขึ้นบน
พิมพ์