{"id":1210,"date":"2023-09-07T11:03:05","date_gmt":"2023-09-07T04:03:05","guid":{"rendered":"https:\/\/dw.rmutsv.ac.th\/dprofile\/?p=1210"},"modified":"2023-11-12T21:46:49","modified_gmt":"2023-11-12T14:46:49","slug":"car-booking-system","status":"publish","type":"post","link":"https:\/\/dp.rmutsv.ac.th\/?p=1210","title":{"rendered":"\u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e40\u0e0a\u0e48\u0e32(Car Booking System)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21 : \u0e19\u0e32\u0e22\u0e19\u0e1e\u0e23\u0e38\u0e08 \u0e20\u0e39\u0e23\u0e34\u0e18\u0e19\u0e32\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e4c COE#15<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e04\u0e13\u0e30\u0e27\u0e34\u0e28\u0e27\u0e01\u0e23\u0e23\u0e21\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c : \u0e2a\u0e32\u0e02\u0e32\u0e27\u0e34\u0e28\u0e27\u0e01\u0e23\u0e23\u0e21\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e27\u0e34\u0e0a\u0e32 : 04-513-201 \u0e01\u0e32\u0e23\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e02\u0e31\u0e49\u0e19\u0e2a\u0e39\u0e07 1\/2566<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1.\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e32<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">         \u0e43\u0e19\u0e2d\u0e14\u0e35\u0e15\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e15\u0e49\u0e2d\u0e07\u0e17\u0e33\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e42\u0e17\u0e23\u0e2b\u0e32\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e23\u0e16\u0e40\u0e0a\u0e48\u0e32\u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e21\u0e49\u0e01\u0e23\u0e30\u0e17\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e16\u0e32\u0e19\u0e35\u0e23\u0e16\u0e44\u0e1f\u0e2b\u0e23\u0e37\u0e2d\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19 \u0e19\u0e31\u0e48\u0e19\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e01\u0e23\u0e30\u0e1a\u0e27\u0e19\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32\u0e41\u0e25\u0e30\u0e0b\u0e31\u0e1a\u0e0b\u0e49\u0e2d\u0e19\u0e21\u0e32\u0e01\u0e02\u0e36\u0e49\u0e19 \u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e08\u0e32\u0e01\u0e04\u0e27\u0e32\u0e21\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e02\u0e2d\u0e07\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e2d\u0e34\u0e19\u0e40\u0e17\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e47\u0e15 \u0e41\u0e25\u0e30\u0e1e\u0e27\u0e01\u0e41\u0e1e\u0e25\u0e15\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e01\u0e32\u0e23\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c \u0e40\u0e0a\u0e48\u0e19 \u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c \u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d \u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e1e\u0e25\u0e15\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c\u0e2d\u0e37\u0e48\u0e19\u0e46 \u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e44\u0e14\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">          \u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16 (Car Booking System) \u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e02\u0e36\u0e49\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e08\u0e2d\u0e07\u0e40\u0e0a\u0e48\u0e32\u0e23\u0e16\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e21\u0e35\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e1a \u0e23\u0e30\u0e1a\u0e1a\u0e19\u0e35\u0e49\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e43\u0e19\u0e2b\u0e25\u0e32\u0e22\u0e2a\u0e16\u0e32\u0e19\u0e01\u0e32\u0e23\u0e13\u0e4c \u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e32\u0e23\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e17\u0e48\u0e2d\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27, \u0e01\u0e32\u0e23\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08, \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e23\u0e30\u0e22\u0e30\u0e2a\u0e31\u0e49\u0e19\u0e46 \u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e23\u0e16\u0e40\u0e2d\u0e07 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">          \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e22\u0e19\u0e15\u0e4c\u0e43\u0e19 Python \u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e43\u0e19\u0e20\u0e32\u0e29\u0e32\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 Python \u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e40\u0e14\u0e2a\u0e01\u0e4c\u0e17\u0e47\u0e2d\u0e1b\u00a0\u0e23\u0e30\u0e1a\u0e1a\u0e19\u0e35\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 tkinter \u0e41\u0e25\u0e30\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e48\u0e2d\u0e1b\u0e23\u0e30\u0e2a\u0e32\u0e19\u0e01\u0e23\u0e32\u0e1f\u0e34\u0e01\u0e01\u0e31\u0e1a\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u00a0\u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e22\u0e19\u0e15\u0e4c\u0e21\u0e35\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 sqlite3 \u0e0b\u0e36\u0e48\u0e07\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e34\u0e49\u0e19\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e43\u0e19\u0e23\u0e32\u0e22\u0e27\u0e34\u0e0a\u0e32 \u0e01\u0e32\u0e23\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e02\u0e31\u0e49\u0e19\u0e2a\u0e39\u0e07 \u0e42\u0e14\u0e22 \u0e2d.\u0e2a\u0e31\u0e19\u0e15\u0e34 \u0e2a\u0e16\u0e34\u0e15\u0e27\u0e23\u0e23\u0e18\u0e19\u0e30 \u0e40\u0e1b\u0e47\u0e19\u0e1c\u0e39\u0e49\u0e2a\u0e2d\u0e19\u0e41\u0e25\u0e30\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e42\u0e04\u0e23\u0e07\u0e07\u0e32\u0e19\u0e22\u0e48\u0e2d\u0e22\u0e0a\u0e34\u0e49\u0e19\u0e19\u0e35\u0e49 \u0e0b\u0e36\u0e48\u0e07\u0e08\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 \u0e1e\u0e31\u0e12\u0e19\u0e32\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49 \u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e19\u0e33\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e28\u0e36\u0e01\u0e29\u0e32\u0e21\u0e32\u0e43\u0e19\u0e23\u0e32\u0e22\u0e27\u0e34\u0e0a\u0e32\u0e19\u0e35\u0e49\u0e21\u0e32\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e40\u0e1b\u0e47\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e08\u0e2d\u0e07\u0e40\u0e0a\u0e48\u0e32\u0e23\u0e16 \u0e14\u0e49\u0e27\u0e22\u0e20\u0e32\u0e29\u0e32 python<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2.\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2d\u0e33\u0e19\u0e27\u0e22\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e43\u0e19\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16<\/li>\n\n\n\n<li>\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e19\u0e33\u0e40\u0e2d\u0e32\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e43\u0e19\u0e20\u0e32\u0e29\u0e32 Python \u0e44\u0e1b\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49<\/li>\n\n\n\n<li>\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e28\u0e36\u0e01\u0e29\u0e32\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25(Database)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3.\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e20\u0e32\u0e29\u0e32 python \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e21\u0e14\u0e39\u0e25 Tkinter \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a GUI<\/li>\n\n\n\n<li>\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e14\u0e49 \u0e41\u0e25\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e40\u0e27\u0e25\u0e32\u0e41\u0e25\u0e30\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e23\u0e16\u0e44\u0e14\u0e49<\/li>\n\n\n\n<li>\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a Data Base SQLlite3<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4.\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e23\u0e27\u0e14\u0e40\u0e23\u0e47\u0e27\u0e41\u0e25\u0e30\u0e07\u0e48\u0e32\u0e22\u0e14\u0e32\u0e22 \u0e44\u0e21\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e42\u0e17\u0e23\u0e2b\u0e23\u0e37\u0e2d\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e08\u0e2d\u0e07\u0e23\u0e16<\/li>\n\n\n\n<li>\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e20\u0e32\u0e29\u0e32 Python \u0e21\u0e32\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49<\/li>\n\n\n\n<li>\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e43\u0e19\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25(Data Base)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5. \u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e20\u0e32\u0e29\u0e32 python \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e21\u0e14\u0e39\u0e25 Tkinter \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a GUI \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e19\u0e33\u0e23\u0e30\u0e1a\u0e1a\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e21\u0e32\u0e43\u0e0a\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>5.1 \u0e20\u0e32\u0e29\u0e32\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 Python<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e20\u0e32\u0e29\u0e32\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 Python \u0e04\u0e37\u0e2d\u0e20\u0e32\u0e29\u0e32\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e2a\u0e39\u0e07 \u0e42\u0e14\u0e22\u0e16\u0e39\u0e01\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e21\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e20\u0e32\u0e29\u0e32\u0e2a\u0e04\u0e23\u0e34\u0e1b\u0e15\u0e4c\u0e17\u0e35\u0e48\u0e2d\u0e48\u0e32\u0e19\u0e07\u0e48\u0e32\u0e22&nbsp; \u0e42\u0e14\u0e22\u0e15\u0e31\u0e14\u0e04\u0e27\u0e32\u0e21\u0e0b\u0e31\u0e1a\u0e0b\u0e49\u0e2d\u0e19\u0e02\u0e2d\u0e07\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e25\u0e30\u0e44\u0e27\u0e22\u0e01\u0e23\u0e13\u0e4c\u0e02\u0e2d\u0e07\u0e20\u0e32\u0e29\u0e32\u0e2d\u0e2d\u0e01\u0e44\u0e1b \u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e41\u0e1b\u0e25\u0e07\u0e0a\u0e38\u0e14\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e40\u0e02\u0e35\u0e22\u0e19\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>5.2 \u0e42\u0e21\u0e14\u0e39\u0e25 Tkinter <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Tkinter&nbsp;\u0e19\u0e31\u0e49\u0e19\u0e22\u0e48\u0e2d\u0e21\u0e32\u0e08\u0e32\u0e01 TK Interface \u0e40\u0e1b\u0e47\u0e19 library \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32 GUI \u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e21\u0e32\u0e01\u0e31\u0e1a python \u0e15\u0e2d\u0e19\u0e04\u0e38\u0e13\u0e25\u0e07(standard library) \u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49\u0e17\u0e35\u0e48\u0e04\u0e48\u0e2d\u0e19\u0e02\u0e49\u0e32\u0e07\u0e07\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e21\u0e37\u0e2d\u0e43\u0e2b\u0e21\u0e48 \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e21\u0e48\u0e0b\u0e31\u0e1a\u0e0b\u0e49\u0e2d\u0e19\u0e15\u0e23\u0e07\u0e15\u0e31\u0e27<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 tkinter\u00a0Tkinter \u0e40\u0e1b\u0e47\u0e19\u0e44\u0e25\u0e1a\u0e23\u0e32\u0e23\u0e35 GUI \u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a Python\u00a0Python \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e27\u0e21\u0e01\u0e31\u0e1a Tkinter \u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 GUI \u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e23\u0e27\u0e14\u0e40\u0e23\u0e47\u0e27\u0e41\u0e25\u0e30\u0e07\u0e48\u0e32\u0e22\u0e14\u0e32\u0e22<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>from tkinter import *<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 SQLite3\u00a0SQLite \u0e40\u0e1b\u0e47\u0e19\u0e44\u0e25\u0e1a\u0e23\u0e32\u0e23\u0e35 C \u0e17\u0e35\u0e48\u0e43\u0e2b\u0e49\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e1a\u0e19\u0e14\u0e34\u0e2a\u0e01\u0e4c\u0e19\u0e49\u0e33\u0e2b\u0e19\u0e31\u0e01\u0e40\u0e1a\u0e32\u0e0b\u0e36\u0e48\u0e07\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e1a\u0e27\u0e19\u0e01\u0e32\u0e23\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e41\u0e22\u0e01\u0e15\u0e48\u0e32\u0e07\u0e2b\u0e32\u0e01 \u0e41\u0e25\u0e30\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e20\u0e32\u0e29\u0e32\u0e04\u0e34\u0e27\u0e23\u0e35 SQL \u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import sqlite3<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">       \u0e01\u0e32\u0e23\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22(appointment)<br>\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e01\u0e32\u0e23\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22  \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e08\u0e30\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e21\u0e35\u0e01\u0e32\u0e23\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 Add Booking \u0e23\u0e31\u0e1a\u0e04\u0e48\u0e32\u0e2d\u0e34\u0e19\u0e1e\u0e38\u0e15\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e27\u0e48\u0e32\u0e2d\u0e34\u0e19\u0e1e\u0e38\u0e15\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e27\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e25\u0e48\u0e32\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48 \u0e41\u0e25\u0e30\u0e08\u0e30\u0e40\u0e2b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e19 Booking logs \u0e14\u0e49\u0e32\u0e19\u0e02\u0e27\u0e32<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e42\u0e21\u0e14\u0e39\u0e25\r\nfrom tkinter import *\r\nimport sqlite3\r\nimport tkinter.messagebox\r\n# \u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\r\nconn = sqlite3.connect('database.db')\r\n\r\r\nc = conn.cursor()\r\n\r\n\r\nids = &#091;]\r\n\r\n\r\nclass Application:\r\n    def __init__(self, master):\r\n        self.master = master\r\n\r\n        # \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e1f\u0e23\u0e21\r\n        self.left = Frame(master, width=800, height=720, bg='grey')\r\n        self.left.pack(side=LEFT)\r\n\r\n        self.right = Frame(master, width=600, height=720, bg='grey')\r\n        self.right.pack(side=RIGHT)\r\n\r\n        # \u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\r\n        self.heading = Label(self.left, text=\"Car Booking\", font=(\r\n            'georgia 40 bold'), fg='black', bg='grey')\r\n        self.heading.place(x=0, y=0)\r\n        # \u0e0a\u0e37\u0e48\u0e2d\r\n        self.name = Label(self.left, text=\"Owner's Name\", font=(\r\n            'georgia 18 bold'), fg='black', bg='grey')\r\n        self.name.place(x=0, y=100)\r\n\r\n        # \u0e2d\u0e32\u0e22\u0e38\r\n        self.age = Label(self.left, text=\"Age\", font=(\r\n            'georgia 18 bold'), fg='black', bg='grey')\r\n        self.age.place(x=0, y=140)\r\n\r\n        # \u0e40\u0e1e\u0e28\r\n        self.gender = Label(self.left, text=\"Gender\", font=(\r\n            'georgia 18 bold'), fg='black', bg='grey')\r\n        self.gender.place(x=0, y=180)\r\n\r\n        # \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e23\u0e16\r\n        self.location = Label(self.left, text=\"Location\", font=(\r\n            'georgia 18 bold'), fg='black', bg='grey')\r\n        self.location.place(x=0, y=220)\r\n\r\n        # \u0e40\u0e27\u0e25\u0e32\u0e22\u0e37\u0e21-\u0e04\u0e37\u0e19\u0e23\u0e16\r\n        self.time = Label(self.left, text=\"Entry Time\", font=(\r\n            'georgia 18 bold'), fg='black', bg='grey')\r\n        self.time.place(x=0, y=260)\r\n\r\n        # \u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e42\u0e17\u0e23\r\n        self.phone = Label(self.left, text=\"Phone Number\", font=(\r\n            'georgia 18 bold'), fg='black', bg='grey')\r\n        self.phone.place(x=0, y=300)\r\n\r\n       # \u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\r\n        self.name_ent = Entry(self.left, width=30)\r\n        self.name_ent.place(x=250, y=100)\r\n\r\n        self.age_ent = Entry(self.left, width=30)\r\n        self.age_ent.place(x=250, y=140)\r\n\r\n        self.gender_ent = Entry(self.left, width=30)\r\n        self.gender_ent.place(x=250, y=180)\r\n\r\n        self.location_ent = Entry(self.left, width=30)\r\n        self.location_ent.place(x=250, y=220)\r\n\r\n        self.time_ent = Entry(self.left, width=30)\r\n        self.time_ent.place(x=250, y=260)\r\n\r\n        self.phone_ent = Entry(self.left, width=30)\r\n        self.phone_ent.place(x=250, y=300)\r\n\r\n        # \u0e1b\u0e38\u0e48\u0e21 Add Booking\r\n        self.submit = Button(self.left, text=\"Add Booking\", width=20,\r\n                             height=2, bg='white', command=self.add_appointment)\r\n        self.submit.place(x=300, y=340)\r\n\r\n        # \u0e08\u0e33\u0e19\u0e27\u0e19\u0e01\u0e32\u0e23\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22\r\n        sql2 = \"SELECT ID FROM appointments \"\r\n        self.result = c.execute(sql2)\r\n        for self.row in self.result:\r\n            self.id = self.row&#091;0]\r\n            ids.append(self.id)\r\n\r\n       \r\n        self.new = sorted(ids)\r\n        self.final_id = self.new&#091;len(ids)-1]\r\n        # displaying the logs in our right frame\r\n        self.logs = Label(self.right, text=\"Booking logs\", font=(\r\n            'georgia 28 bold'), fg='black', bg='grey')\r\n        self.logs.place(x=70, y=10)\r\n\r\n        self.box = Text(self.right, width=150, height=40)\r\n        self.box.place(x=20, y=60)\r\n        self.box.insert(END, \"Total Bookings till now : \" +\r\n                        str(self.final_id) + \" \\n\")\r\n    # \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e01\u0e32\u0e23\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21\r\n\r\n    def add_appointment(self):\r\n        # getting the user inputs\r\n        self.val1 = self.name_ent.get()\r\n        self.val2 = self.age_ent.get()\r\n        self.val3 = self.gender_ent.get()\r\n        self.val4 = self.location_ent.get()\r\n        self.val5 = self.time_ent.get()\r\n        self.val6 = self.phone_ent.get()\r\n\r\n        # \u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e1e\u0e38\u0e15\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\r\n        if self.val1 == '' or self.val2 == '' or self.val3 == '' or self.val4 == '' or self.val5 == '':\r\n            tkinter.messagebox.showinfo(\"Warning\", \"Please Fill Up All Boxes\")\r\n        else:\r\n            # \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e1b\u0e43\u0e19\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\r\n            sql = \"INSERT INTO 'appointments' (name, age, gender, location, scheduled_time, phone) VALUES(?, ?, ?, ?, ?, ?)\"\r\n            c.execute(sql, (self.val1, self.val2, self.val3,\r\n                            self.val4, self.val5, self.val6))\r\n            conn.commit()\r\n            tkinter.messagebox.showinfo(\r\n                \"Success\", \"Booking for \" + str(self.val1) + \" has been created\")\r\n            self.box.insert(END, 'Booking fixed for ' +\r\n                            str(self.val1) + ' at ' + str(self.val5))\r\n\r\n\r\n# \u0e2a\u0e23\u0e49\u0e32\u0e07 object\r\nroot = Tk()\r\nb = Application(root)\r\n\r\n# \u0e02\u0e19\u0e32\u0e14\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\r\nroot.geometry(\"1366x768\")\r\n\r\n# \u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e01\u0e32\u0e23\u0e02\u0e22\u0e32\u0e22\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\r\nroot.resizable(False, False)\r\n\r\n# \u0e08\u0e1a\u0e25\u0e39\u0e1b\r\nroot.mainloop()\r\n<\/code><\/pre>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1364\" height=\"796\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211.jpg\" alt=\"\" class=\"wp-image-5023\" style=\"aspect-ratio:1.7135678391959799;width:720px;height:auto\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211.jpg 1364w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-300x175.jpg 300w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-1024x598.jpg 1024w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-768x448.jpg 768w\" sizes=\"auto, (max-width: 1364px) 100vw, 1364px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">           \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07(booking)<br>\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e39\u0e0a\u0e37\u0e48\u0e2d \u0e01\u0e32\u0e23\u0e1b\u0e49\u0e2d\u0e19\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21 \u0e1b\u0e38\u0e48\u0e21\u0e04\u0e49\u0e19\u0e2b\u0e32 \u0e1b\u0e38\u0e48\u0e21\u0e25\u0e1a \u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15 \u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e17\u0e35\u0e48\u0e08\u0e30\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15 \u0e41\u0e25\u0e30\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e01\u0e32\u0e23\u0e25\u0e1a\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22<br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15\u0e01\u0e32\u0e23\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22\r\nfrom tkinter import *\r\nimport tkinter.messagebox \r\nimport sqlite3\r\n\r\nconn = sqlite3.connect('database.db')\r\nc = conn.cursor()\r\n\r\nclass Application:\r\n    def __init__(self, master):\r\n        self.master = master\r\n        # \u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\r\n        self.heading = Label(master, text=\"Bookings \",  fg='grey', font=('arial 40 bold'))\r\n        self.heading.place(x=150, y=20)\r\n\r\n        # \u0e04\u0e49\u0e19\u0e2b\u0e32\u0e0a\u0e37\u0e48\u0e2d\r\n        self.name = Label(master, text=\"Enter Owner's Name\", font=('arial 18 bold'))\r\n        self.name.place(x=0, y=100)\r\n\r\n        \r\n        self.namenet = Entry(master, width=30)\r\n        self.namenet.place(x=280, y=92)\r\n\r\n        # \u0e1b\u0e38\u0e48\u0e21\u0e04\u0e49\u0e19\u0e2b\u0e32\r\n        self.search = Button(master, text=\"Search\", width=12, height=1, bg='steelblue', command=self.search_db)\r\n        self.search.place(x=350, y=132)\r\n    # \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e2b\u0e32\u0e23\u0e04\u0e49\u0e19\u0e2b\u0e32\r\n    def search_db(self):\r\n        self.input = self.namenet.get()\r\n        # \u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e43\u0e19 SQL \r\n\r\n        sql = \"SELECT * FROM appointments WHERE name LIKE ?\"\r\n        self.res = c.execute(sql, (self.input,))\r\n        for self.row in self.res:\r\n            self.name1 = self.row&#091;1]\r\n            self.age = self.row&#091;2]\r\n            self.gender = self.row&#091;3]\r\n            self.location = self.row&#091;4]\r\n            self.time = self.row&#091;6]\r\n            self.phone = self.row&#091;5]\r\n        # \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15\r\n        self.uname = Label(self.master, text=\"Owner's Name\", font=('arial 18 bold'))\r\n        self.uname.place(x=0, y=160)\r\n\r\n        self.uage = Label(self.master, text=\"Age\", font=('arial 18 bold'))\r\n        self.uage.place(x=0, y=200)\r\n\r\n        self.ugender = Label(self.master, text=\"Gender\", font=('arial 18 bold'))\r\n        self.ugender.place(x=0, y=240)\r\n\r\n        self.ulocation = Label(self.master, text=\"Location\", font=('arial 18 bold'))\r\n        self.ulocation.place(x=0, y=280)\r\n\r\n        self.utime = Label(self.master, text=\"Entry Time\", font=('arial 18 bold'))\r\n        self.utime.place(x=0, y=320)\r\n\r\n        self.uphone = Label(self.master, text=\"Phone Number\", font=('arial 18 bold'))\r\n        self.uphone.place(x=0, y=360)\r\n\r\n        # \u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e15\u0e48\u0e32\u0e07\u0e46 \r\n        # \u0e1c\u0e25\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15\r\n        self.ent1 = Entry(self.master, width=30)\r\n        self.ent1.place(x=300, y=170)\r\n        self.ent1.insert(END, str(self.name1))\r\n\r\n        self.ent2 = Entry(self.master, width=30)\r\n        self.ent2.place(x=300, y=210)\r\n        self.ent2.insert(END, str(self.age))\r\n\r\n        self.ent3 = Entry(self.master, width=30)\r\n        self.ent3.place(x=300, y=250)\r\n        self.ent3.insert(END, str(self.gender))\r\n\r\n        self.ent4 = Entry(self.master, width=30)\r\n        self.ent4.place(x=300, y=290)\r\n        self.ent4.insert(END, str(self.location))\r\n\r\n        self.ent5 = Entry(self.master, width=30)\r\n        self.ent5.place(x=300, y=330)\r\n        self.ent5.insert(END, str(self.time))\r\n\r\n        self.ent6 = Entry(self.master, width=30)\r\n        self.ent6.place(x=300, y=370)\r\n        self.ent6.insert(END, str(self.phone))\r\n\r\n        # \u0e1b\u0e38\u0e48\u0e21\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15\r\n        self.update = Button(self.master, text=\"Update?\", width=20, height=2,fg='white', bg='black', command=self.update_db)\r\n        self.update.place(x=400, y=410)\r\n\r\n        # \u0e1b\u0e38\u0e48\u0e21\u0e25\u0e1a\r\n        self.delete = Button(self.master, text=\"Delete?\", width=20, height=2,fg='white', bg='black', command=self.delete_db)\r\n        self.delete.place(x=150, y=410)\r\n    def update_db(self):\r\n        # \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e15\r\n        self.var1 = self.ent1.get() #updated name\r\n        self.var2 = self.ent2.get() #updated age\r\n        self.var3 = self.ent3.get() #updated gender\r\n        self.var4 = self.ent4.get() #updated location\r\n        self.var5 = self.ent5.get() #updated phone\r\n        self.var6 = self.ent6.get() #updated time\r\n\r\n        query = \"UPDATE appointments SET name=?, age=?, gender=?, location=?, phone=?, scheduled_time=? WHERE name LIKE ?\"\r\n        c.execute(query, (self.var1, self.var2, self.var3, self.var4, self.var5, self.var6, self.namenet.get(),))\r\n        conn.commit()\r\n        tkinter.messagebox.showinfo(\"Updated\", \"Successfully Updated.\")\r\n    def delete_db(self):\r\n        # \u0e25\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\r\n        sql2 = \"DELETE FROM appointments WHERE name LIKE ?\"\r\n        c.execute(sql2, (self.namenet.get(),))\r\n        conn.commit()\r\n        tkinter.messagebox.showinfo(\"Success\", \"Deleted Successfully\")\r\n        self.ent1.destroy()\r\n        self.ent2.destroy()\r\n        self.ent3.destroy()\r\n        self.ent4.destroy()\r\n        self.ent5.destroy()\r\n        self.ent6.destroy()\r\n# \u0e2a\u0e23\u0e49\u0e32\u0e07 object\r\nroot = Tk()\r\nb = Application(root)\r\nroot.geometry(\"1366x768+0+0\")\r\nroot.resizable(False, False)\r\nroot.mainloop()<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"595\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-2-1024x595.jpg\" alt=\"\" class=\"wp-image-13537\" style=\"width:707px;height:auto\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-2-1024x595.jpg 1024w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-2-300x174.jpg 300w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-2-768x446.jpg 768w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-2.jpg 1363w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">6. \u0e1c\u0e25\u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e07\u0e32\u0e19<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e1c\u0e31\u0e07\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32 Appointment <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"564\" height=\"778\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-155234.jpg\" alt=\"\" class=\"wp-image-5404\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-155234.jpg 564w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-155234-217x300.jpg 217w\" sizes=\"auto, (max-width: 564px) 100vw, 564px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u0e1c\u0e31\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32 Booking<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"452\" height=\"784\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/sad.jpg\" alt=\"\" class=\"wp-image-5407\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/sad.jpg 452w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/sad-173x300.jpg 173w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\"><strong>\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e2b\u0e19\u0e49\u0e32 Appointment \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e2b\u0e23\u0e37\u0e2d\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e40\u0e0a\u0e48\u0e32\u0e23\u0e16 \u0e15\u0e49\u0e2d\u0e07\u0e43\u0e2a\u0e48\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e0a\u0e37\u0e48\u0e2d,\u0e2d\u0e32\u0e22\u0e38,\u0e40\u0e1e\u0e28,\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e23\u0e16,\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e23\u0e16\u0e41\u0e25\u0e30\u0e04\u0e37\u0e19\u0e23\u0e16,\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e42\u0e17\u0e23<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-1-1024x598.jpg\" alt=\"\" class=\"wp-image-5419\" style=\"aspect-ratio:1.7123745819397993;width:768px;height:auto\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-1-1024x598.jpg 1024w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-1-300x175.jpg 300w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-1-768x448.jpg 768w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-06-192211-1.jpg 1364w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e01\u0e32\u0e23\u0e01\u0e14 Add Booking \u0e01\u0e47\u0e08\u0e30\u0e44\u0e1b\u0e41\u0e2a\u0e14\u0e07\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48 Booking logs \u0e41\u0e25\u0e30\u0e08\u0e30\u0e21\u0e35\u0e22\u0e2d\u0e14\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e2b\u0e19\u0e49\u0e32 Booking \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e0a\u0e47\u0e04\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32\u0e0a\u0e37\u0e48\u0e2d,\u0e2d\u0e32\u0e22\u0e38,\u0e40\u0e1e\u0e28\u0e15\u0e23\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48 \u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e44\u0e1b\u0e2a\u0e48\u0e07\u0e23\u0e16\u0e43\u0e19\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22\u0e44\u0e14\u0e49 \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22 \u0e40\u0e27\u0e25\u0e32\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e47\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e41\u0e01\u0e49\u0e44\u0e02\u0e44\u0e14\u0e49 \u0e2b\u0e23\u0e37\u0e2d\u0e16\u0e49\u0e32\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e08\u0e2d\u0e07\u0e40\u0e0a\u0e48\u0e32\u0e23\u0e16\u0e01\u0e47\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e25\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e14\u0e49<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"595\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-1024x595.jpg\" alt=\"\" class=\"wp-image-5431\" style=\"aspect-ratio:1.7210084033613446;width:784px;height:auto\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-1024x595.jpg 1024w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-300x174.jpg 300w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149-768x446.jpg 768w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-07-161149.jpg 1363w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">7. \u0e2a\u0e23\u0e38\u0e1b\u0e1c\u0e25\u0e41\u0e25\u0e30\u0e02\u0e49\u0e2d\u0e40\u0e2a\u0e19\u0e2d\u0e41\u0e19\u0e30<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1.\u0e2a\u0e23\u0e38\u0e1b\u0e1c\u0e25<\/strong><br>\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e08\u0e2d\u0e07\u0e40\u0e0a\u0e48\u0e32\u0e23\u0e16\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07 \u0e0b\u0e36\u0e48\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e42\u0e0a\u0e27\u0e4c\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e14\u0e49\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e41\u0e21\u0e48\u0e19\u0e22\u0e33 \u0e2b\u0e23\u0e37\u0e2d\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e17\u0e35\u0e48\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e08\u0e30\u0e17\u0e33\u0e44\u0e14\u0e49\u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e41\u0e25\u0e30\u0e21\u0e32\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e14\u0e49 \u0e2a\u0e32\u0e21\u0e23\u0e16\u0e41\u0e01\u0e49\u0e44\u0e02\u0e41\u0e25\u0e30\u0e1a\u0e25\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e14\u0e49<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2.\u0e02\u0e49\u0e2d\u0e40\u0e2a\u0e19\u0e2d\u0e41\u0e19\u0e30<\/strong><br>2.1 \u0e19\u0e33\u0e44\u0e1b\u0e25\u0e07\u0e43\u0e19\u0e40\u0e0b\u0e34\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e16\u0e41\u0e1a\u0e1a\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c\u0e44\u0e14\u0e49<br>2.2 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e16 \u0e25\u0e07\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e14\u0e49<br>2.3 \u0e1e\u0e31\u0e12\u0e19\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01\u0e44\u0e14\u0e49<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">8. \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">8.1 \u0e23\u0e2b\u0e31\u0e2a\u0e15\u0e49\u0e19\u0e09\u0e1a\u0e31\u0e1a<br>Car Booking System (\u0e2a\u0e37\u0e1a\u0e04\u0e49\u0e19\u0e40\u0e21\u0e37\u0e48\u0e2d 24 \u0e15\u0e38\u0e25\u0e32\u0e04\u0e21 2566)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.myhost.co.th\/car-rantel-system\">https:\/\/www.myhost.co.th\/car-rantel-system<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">8.2 \u0e23\u0e30\u0e1a\u0e1a Data Base SQLlite3 \u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e01\u0e31\u0e1a Python3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/python3.wannaphong.com\/2014\/12\/sqlite-python-3.html\">https:\/\/python3.wannaphong.com\/2014\/12\/sqlite-python-3.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">8.3 \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e42\u0e21\u0e14\u0e39\u0e25 Tkinter \u0e43\u0e19 Python<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/docs.python.org\/3\/library\/tkinter.html\">https:\/\/docs.python.org\/3\/library\/tkinter.html<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e04\u0e25\u0e34\u0e1b\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22 Youtube<\/h2>\n\n\n\n<p class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-paragraph\">Car Booking System : <a href=\"https:\/\/youtu.be\/SzyisIvJvIg\">https:\/\/youtu.be\/SzyisIvJvIg<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"Car Booking System\" width=\"620\" height=\"349\" src=\"https:\/\/www.youtube.com\/embed\/SzyisIvJvIg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21 : \u0e19\u0e32\u0e22\u0e19\u0e1e\u0e23\u0e38\u0e08 &#46;&#46;&#46;<\/p>\n","protected":false},"author":46,"featured_media":10948,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,1],"tags":[],"class_list":["post-1210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-10","category-1"],"_links":{"self":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/1210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1210"}],"version-history":[{"count":34,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/1210\/revisions"}],"predecessor-version":[{"id":13606,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/1210\/revisions\/13606"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/media\/10948"}],"wp:attachment":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}