|
|
|
สอบถามการดึงข้อมูล user มาใช้ แสดงใน เว็บบอร์ด....อ่านต่อด้านใน |
|
|
|
|
|
|
|
แยก table แล้ว set relation แล้ว join เอาเวลาแสดง
|
|
|
|
|
Date :
2013-11-17 19:43:16 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วย ยกตัวอย่าง โค้ด ให้หน่อยสิ่คัฟ ^^ ขอบคุณคัฟ
|
|
|
|
|
Date :
2013-11-18 05:06:34 |
By :
Ghosting |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากเช่น สร้าง ฐาน ข้อมูล ว่า
Code
CREATE TABLE `members` (
`UserID` int(3) unsigned zerofill NOT NULL auto_increment,
`Username` varchar(20) NOT NULL,
`Password` varchar(20) NOT NULL,
`Email` varchar(100) NOT NULL,
`Sls` varchar(4) NOT NULL,
`Image` text NOT NULL,
`Url` varchar(1000) NOT NULL,
`Status` enum('Admin','User','Ban') NOT NULL default 'User',
PRIMARY KEY (`UserID`),
UNIQUE KEY `Username` (`Username`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
แล้วสร้างอีกอัน
Code
CREATE TABLE `audit` (
`AuditID` int(4) NOT NULL,
`UserID` varchar(4) NOT NULL,
`Image` text NOT NULL,
`Url` varchar(1000) NOT NULL,
PRIMARY KEY (`AuditID`),
FOREIGN KEY (UserID) REFERENCES customer (UserID) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
แบบนี้ อะคัฟ (ผมเขียนถูกมั้ย) ถ้าผิดยังไงช่วยลองแก้ไขให้ทีนะคัฟ
|
|
|
|
|
Date :
2013-11-18 06:52:24 |
By :
ghosting |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น้องเคยเรียนวิชาฐานข้อมูลไหมครับ
ลองไปอ่านบทความเหล่านี้ดูก่อนนะครับ อาจจะเป็นการเขียนแบบเก่า แต่เข้าใจมันให้ได้ก่อน แล้วค่อยเขียน inner join , left join, right join อ่านดูก่อนครับ
|
|
|
|
|
Date :
2013-11-18 10:15:23 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|