ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามวิธีการแสดงข้อมูลแบบ แบบ Grid PHP Mysql
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามวิธีการแสดงข้อมูลแบบ แบบ Grid PHP Mysql  (อ่าน 1421 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
deknakhon
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 166



ดูรายละเอียด เว็บไซต์
« เมื่อ: 26 กุมภาพันธ์ 2012, 09:03:23 »

การแสดงข้อมูลแบบ Grid โดยการอ่านข้อมูลจาก ฐานข้อมูล Mysql
โดยอ่านข้อมูลจากตารางข้อมูล
โค๊ด:
CREATE TABLE `tb_roomassigns` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `RESERVNO` decimal(10,0) NOT NULL,
  `ROOMNO` varchar(5) NOT NULL,
  `ARRIVE` datetime NOT NULL,
  `DEPART` datetime NOT NULL,
  `OLDARRIVE` datetime DEFAULT NULL,
  `OLDDEPART` datetime DEFAULT NULL,
  `GUESTNO` decimal(10,0) DEFAULT NULL,
  `RMRATE` decimal(10,2) NOT NULL,
  `TOTALRATE` decimal(10,2) NOT NULL,
  `USERID` varchar(20) NOT NULL,
  `USERID_UPDATE` varchar(20) DEFAULT NULL,
  `ASSIGN_DATE` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `ASSIGN_UPDATE` datetime DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (`ID`),
  UNIQUE KEY `ROOMNO` (`ROOMNO`,`ARRIVE`,`DEPART`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Assingn Room' AUTO_INCREMENT=1 ;


CREATE TABLE `tb_rooms` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `RMTYPE` varchar(6) NOT NULL,
  `ROOMNO` varchar(5) NOT NULL,
  `RMSTATUS` varchar(2) DEFAULT NULL,
  `HKSTATUS` varchar(2) DEFAULT NULL,
  `FOSTATUS` varchar(2) DEFAULT NULL,
  `RMNIGHT` decimal(10,0) DEFAULT NULL,
  `ROOMVIEW` varchar(40) DEFAULT NULL,
  `NUM_OFBED` int(4) DEFAULT '1',
  PRIMARY KEY (`ID`),
  UNIQUE KEY `IXROOM` (`ROOMNO`),
  UNIQUE KEY `RMTYPE` (`RMTYPE`,`ROOMNO`),
  KEY `IDXFLOORROOM` (`ROOMNO`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=37 ;

--
-- Dumping data for table `tb_rooms`
--

INSERT INTO `tb_rooms` VALUES (1, 'SRBA', 'A1', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (2, 'SRBA', 'A2', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (3, 'SRBA', 'A3', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (4, 'SRBA', 'A4', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (5, 'SRBA', 'A5', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (6, 'SRBA', 'A6', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (7, 'SRBB', 'B1', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (8, 'SRBB', 'B2', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (9, 'SRBB', 'B3', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (10, 'SRBB', 'B4', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (11, 'SRBB', 'B5', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (12, 'SRBB', 'B6', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (13, 'SRBB', 'B7', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (14, 'SRBB', 'B8', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (15, 'SRBB', 'B9', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (16, 'SRBB', 'B10', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (17, 'SRBB', 'B11', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (18, 'SRBB', 'B12', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (19, 'SRBB', 'B13', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (20, 'SRBB', 'B14', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (21, 'SRBB', 'B15', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (22, 'SRBB', 'B16', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (23, 'SRBB', 'B17', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (24, 'SRBB', 'B18', NULL, NULL, NULL, NULL, NULL, 2);
INSERT INTO `tb_rooms` VALUES (25, 'SRBB', 'B19', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (26, 'SRBB', 'B20', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (27, 'SRBB', 'B21', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (28, 'SRBB', 'B22', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (29, 'SRBB', 'B23', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (30, 'SRBB', 'B24', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (31, 'SRBB', 'B25', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (32, 'SRBB', 'B26', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (33, 'SRBB', 'B27', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (34, 'SRBB', 'B28', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (35, 'SRBR', 'R1', NULL, NULL, NULL, NULL, NULL, 1);
INSERT INTO `tb_rooms` VALUES (36, 'SRBR', 'R2', NULL, NULL, NULL, NULL, NULL, 1);



นำข้อมูลจากตารางข้อมูลมาแสดงลงในวันที่มีการจองห้องพัก
จากภาพ  A1 คือหมายเลขห้องพัก  ส่วนหัวของตารางหมายถึงวันที่ ครับ
ถ้ามีการจองห้อง A1 วันที่ 3 - 6 ก็ให้แสดงแถบ จากวันที่ 3 - วันที่ 6




รบกวนชีแนะหน่อยครับ
 wanwan017
« แก้ไขครั้งสุดท้าย: 17 กรกฎาคม 2012, 08:28:17 โดย deknakhon » บันทึกการเข้า

รับพัฒนาโปรแกรม PHP Mysql
รับออกแบบระบบโปรแกรม
รับวางระบบเครือข่ายคอมพิวเตอร์
deknakhon
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 166



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 16 กรกฎาคม 2012, 22:07:31 »

ไม่มีท่านได เคยทำเลยหรือครับ
บันทึกการเข้า

รับพัฒนาโปรแกรม PHP Mysql
รับออกแบบระบบโปรแกรม
รับวางระบบเครือข่ายคอมพิวเตอร์
bankster
ก๊วนเสียว
*

พลังน้ำใจ: 27
ออฟไลน์ ออฟไลน์

กระทู้: 289



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 16 กรกฎาคม 2012, 22:23:50 »

ถามไม่ละเอียดเลย ตกลงจะทำอะไรครับ ให้รูปมา 2 รูป เอง  wanwan031
บันทึกการเข้า

รับออกแบบและพัฒนาเว็บไซต์
picharnan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 90
ออฟไลน์ ออฟไลน์

กระทู้: 1,400



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 กรกฎาคม 2012, 22:36:55 »

อยากช่วยอยู่หรอก แต่ผมอ่านคำถามไม่เข้าใจเลย  Tongue
บันทึกการเข้า
tctheworld
สมุนแก๊งเสียว
*

พลังน้ำใจ: 74
ออฟไลน์ ออฟไลน์

กระทู้: 608



ดูรายละเอียด
« ตอบ #4 เมื่อ: 16 กรกฎาคม 2012, 23:04:36 »

ใช้ jquery grid ครับ

ลองดูตามลิงค์เลยครับ

http://trirand.com/blog/jqgrid/jqgrid.html
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์