// routes/tourRoutes.js const express = require('express'); const router = express.Router(); // ตัวอย่าง route สำหรับหน้าแสดงทัวร์ทั้งหมด router.get('/tours', (req, res) => { req.db.query('SELECT * FROM tours', (err, results) => { if (err) { return res.status(500).json({ error: 'Failed to fetch tours' }); } res.render('tours', { tours: results }); }); }); // ตัวอย่าง route สำหรับหน้าแสดงรายละเอียดทัวร์ router.get('/tour/:id', (req, res) => { const tourId = req.params.id; req.db.query('SELECT * FROM tours WHERE id = ?', [tourId], (err, results) => { if (err) { return res.status(500).json({ error: 'Failed to fetch tour details' }); } if (results.length > 0) { res.render('tourDetail', { tour: results[0] }); } else { res.status(404).send('Tour not found'); } }); }); module.exports = router;