|
|
|
มีปัญหาต้องการสอบถามเกี่ยวกับ Code PHP นั่งงมทำไม่ได้มาหลายวันแล้วค่ะ รบกวนด้วยนะคะ T-T |
|
|
|
|
|
|
|
แยกตารางเก็บประเทศออกไปจาก package ดีกว่าครับ ดีต่อระบบในวันหน้าด้วย
tb_package
id_package,
name_package
tb_country
id,
id_package,
country_name
|
|
|
|
|
Date :
2017-12-13 14:52:41 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าแยกตารางเก็บแล้วจะเขียน code ยังไง เพื่อให้รู้ว่า package ไหนที่ใช้งานได้ครบทุกประเทศที่ต้องการคะ
ขอบคุณค่ะ
|
|
|
|
|
Date :
2017-12-13 14:58:48 |
By :
kedsarin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ join table ครับ
ตัวอย่าง Code (SQL)
select c.*,p.name_package from tb_country c left join tb_package p on c.id_package=p.id_package
where c.country_name like '%xxxx%'
จะได้ข้อมูลประเทศพร้อม package ตามเงื่อนไขที่ where like ลองปรับไปใช้งานดูนะครับ
|
|
|
|
|
Date :
2017-12-13 15:12:10 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$sql="
select * from tbname
where find_in_set('$tex1', use_country)
and find_in_set('$tex2', use_country)
and find_in_set('$tex3', use_country)";
|
ประวัติการแก้ไข 2017-12-13 16:04:51
|
|
|
|
Date :
2017-12-13 16:04:22 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะ ลองทำแล้วจะแจ้งผลนะคะ
|
|
|
|
|
Date :
2017-12-14 09:43:20 |
By :
kedsarin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|