|
|
|
mysql ต้องการเก็บบ้านเลขที่ หลายๆ บ้าน ใน db บางคนที่ 2บ้าน บางคน 3,4บ้าน โดยไม่ fix column อ่ะครับ |
|
|
|
|
|
|
|
รูปครับ
|
|
|
|
|
Date :
2013-05-21 19:43:59 |
By :
jigjopuna |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อาจจะทำเป็น array แล้วเวลาเข้า db ค่อย implode array นั้นให้เป็นสตริง
ประมาณนี้
Code (PHP)
$ampore[]="Muang"; //1
$ampore[]="Thung Yai";//2
$province[]="Surat";//1
$province[]="NST";//2
$ampore = implode(',',$ampore); // "Muang,Thung Yai"
$province = implode(',',$province); // "Surat,NST"
แต่ถ้าใช้งานจริงๆ เก็บเป็นรหัสจะดีกว่าครับ
|
ประวัติการแก้ไข 2013-05-21 20:04:54
|
|
|
|
Date :
2013-05-21 20:04:02 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าต้องการแบบ ยืดหยุ่น ต้องมี attribute ประมาณนี้ จะได้หลายบ้านมาก
| รหัส | รหัสผู้ใช้ | เลขที่บ้าน | รหัสจังหวัด | รหัสอำเภอ | รหัสตำบล |
โดยใช้ฐานข้อมูลจังหวัด หาได้จาก thaicreate นี่แหละ
|
|
|
|
|
Date :
2013-05-21 20:09:31 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เก็บในสร้างฟิลด์ ชนิด TEXT เป็นอาร์เรย์โดยใช้ json_encode() แปลงเป็นสตริงครับ
|
|
|
|
|
Date :
2013-05-21 22:18:05 |
By :
Naizan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกคนนะครับ ผมจะลองดูครับ ^^
|
|
|
|
|
Date :
2013-05-22 15:46:53 |
By :
jigjopuna |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|