 |
|
รบกวนผู้รู้ทุกท่าน
ใช้ PHP เขียน แล้วใช้ฐานข้อมูล Postgres
Code :
SELECT l.hcode,l.pcucode,replace(l.house,'/','-') AS lhouse,l.vhid,p.pid,p.prename,p.fname,p.lname,p.birth,p.age,p.sex,p.cid,p.hosmain,replace(p.house,'/','-') AS phouse,h.offname1,h.moo,h.provname,h.ampurname,h.tambonname,h.vhidname
FROM ".$layer." AS l
INNER JOIN person AS p ON l.vhid=p.vhid AND replace(l.house,'/','-')=replace(p.house,'/','-') AND l.pcucode=p.pcucode
INNER JOIN hoffice AS h ON l.pcucode=h.off_id
WHERE replace(p.house,'/','-') = replace(substr(".$fldValue.",1,char_length(".$fldValue.")-8),'/','-') AND p.vhid = substr(".$fldValue.", char_length (".$fldValue.") -8 +1,8);
ใช้ PHP ดึงค่าขึ้นมาแสดง ดังรูป :

แล้วถ้าคลิกบ้านเลขที่ไม่มีทับ ข้อมูลขึ้นปกติ แต่ถ้าคลิกบ้านเลขที่ ที่มีเครื่องหมาย "/" จะขึ้นดังนี้ :

ไม่ทราบว่าต้องแก้ไขตัวโค้ดยังไง
ขอบคุณล่วงหน้าครับ
Tag : PHP, PostgreSQL
|
|
 |
 |
 |
 |
Date :
2010-08-26 11:10:46 |
By :
pphat21 |
View :
1755 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |