|
|
|
ชื่อฟิลด์เหมือนกัน แต่คนล่ะตาราง จะใช้ mysql_fetch_array รูปแบบยังไง |
|
|
|
|
|
|
|
คือกำหนดไว้อย่างนี้ครับ
ตาราง region
id=รหัสภาค
name=ชื่อภาค
ตาราง province
id=รหัสจังหวัด
name=ชื่อจังหวัด
regionid=อ้างอิงรหัสภาค
ตาราง amphur
id=รหัสอำเภอ
name=ชื่ออำเภอ
provinceid=อ้างอิงรหัสจังหวัด
ในส่วนของ code บรรทัดที่ 23-25 จะกำหนดยังไงถึงจะเรียกออกมาใช้ได้ เพราะชื่อกำหนดไว้เหมือนกัน
Code (PHP)
$sql="select job.job_id,job.job_fname,job.job_detail,job.job_tel,job.job_status,job.job_remark,job.job_tel,
job.job_date,job.job_time,job.job_ans,job.job_ansn,job.job_update,amphur.name,province.name,type.type_name
from job,amphur,province,region,type
where job.ref_region_id=region.id and job.ref_province_id=province.id and job.ref_amphur_id=amphur.id and job.ref_type_id=type.type_id and job.job_id='$id_edit'";
$result=mysql_db_query($dbname,$sql);
$rs=mysql_fetch_array($result);
$job_date=$rs[job_date];
$y=substr($job_date,2,2);
$m=substr($job_date,5,2);
$d=substr($job_date,8,2);
$job_id = $rs[job_id];
$code=sprintf("$y$m%05d",$job_id);
$job_fname=$rs[job_fname];
$job_detail=$rs[job_detail];
$job_time=$rs[job_time];
$job_update=$rs[job_update];
$job_ans=$rs[job_ans];
$job_ansn=$rs[job_ansn];
$type_name=$rs[type_name];
$job_remark=$rs[job_remark];
$job_tel=$rs[job_tel];
$job_status=$rs[job_status];
$region_name=$rs[name];
$province_name=$rs[name];
$amphur_name=$rs[name];_
ขอบคุณครับ
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2011-11-12 15:40:48 2011-11-12 15:41:22
|
|
|
|
|
Date :
2011-11-12 15:39:29 |
By :
poomloom |
View :
1436 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องใช้ as เข้ามาช่วยในการเปลี่ยนชื่อฟิลดิ์ในขณะคิวรี่ครับ เช่น
SELECT amphur.name as ampname ,province.name as proname......
เวลาอ้างชื่อก็จะใช้คำหลัง as มาใช้ครับ
|
|
|
|
|
Date :
2011-11-12 15:48:16 |
By :
Songkram |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วๆ เจ๋งไปเลยครับ ขอบคุณมาก
|
|
|
|
|
Date :
2011-11-12 15:56:48 |
By :
poomloom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณด้วยค่ะ..
|
|
|
|
|
Date :
2011-12-16 13:37:35 |
By :
watcharaha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะ^________________^
|
|
|
|
|
Date :
2012-12-26 10:12:07 |
By :
nunuy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|