diff --git a/controllers/tourController.js b/controllers/tourController.js
index ec7c0faa3e29a5afae8bdaee4de05dc2e95eaf61..ed46e9cbc53e4256f27d02408d20510417bdda83 100644
--- a/controllers/tourController.js
+++ b/controllers/tourController.js
@@ -153,9 +153,9 @@ exports.getCreateTour = (req, res) => {
 
 // บันทึกทัวร์ใหม่
 exports.createTour = async (req, res) => {
-  const { name, description, price, duration } = req.body;
+  const { name, description, price, duration, companyid } = req.body;
 
-  if (!name || !description || !price || !duration) {
+  if (!name || !description || !price || !duration || !companyid) {
     return res.status(400).send('กรุณากรอกข้อมูลให้ครบทุกช่อง');
   }
   // แปลง userId ให้เป็นตัวเลข
@@ -172,9 +172,10 @@ exports.createTour = async (req, res) => {
   console.log('Description:', description);
   console.log('Price:', price);
   console.log('Duration:', duration);
+  console.log('Company ID:', companyid);
   try {
     // ส่ง userId ที่เก็บไว้ใน session ไปพร้อมกับข้อมูลทัวร์
-    await Tour.createTour(name, description, price, duration, req.session.userId);
+    await Tour.createTour(name, description, price, duration, req.session.userId, companyid);
     res.redirect('/'); // กลับไปหน้าแรกหลังจากสร้างทัวร์
   } catch (error) {
     console.error('Error creating tour:', error);
diff --git a/models/tourModel.js b/models/tourModel.js
index 91d72f621aca7b3d72b2cbeeea05c957d1edf85d..0cd19859759f79cbbd39321ba68f1fea34a6ea15 100644
--- a/models/tourModel.js
+++ b/models/tourModel.js
@@ -34,16 +34,16 @@ class Tour {
     }
 
     // สร้างทัวร์
-    static async createTour(name, description, price, duration, userId) {
+    static async createTour(name, description, price, duration, userId, companyid) {
       // ตรวจสอบข้อมูล
-      if (!name || !price || !duration) {
+      if (!name || !price || !duration || !companyid) {
         throw new Error('ข้อมูลไม่ครบถ้วน กรุณากรอกข้อมูลให้ครบถ้วน');
       }
     
-      const query = 'INSERT INTO tours (name, description, price, duration, userId) VALUES (?, ?, ?, ?, ?)';
+      const query = 'INSERT INTO tours (name, description, price, duration, userId, companyid) VALUES (?, ?, ?, ?, ?, ?)';
       try {
         // บันทึกทัวร์พร้อมกับ userId ที่สร้างทัวร์
-        await pool.execute(query, [name, description, price, duration, userId]);
+        await pool.execute(query, [name, description, price, duration, userId, companyid]);
       } catch (error) {
         console.error('Error creating tour:', error);
         throw new Error('เกิดข้อผิดพลาดในการสร้างทัวร์');
@@ -137,12 +137,6 @@ class User {
     }
 }
 
-class company {
-  static async getAllCompany() {
-    const query = 'SELECT * FROM company'; 
-    const [rows] = await pool.execute(query);
-    return rows;
-  }
-}
 
-module.exports = { User, Tour ,company};
+
+module.exports = { User, Tour };
diff --git a/views/createtour.ejs b/views/createtour.ejs
index 0bf9c32827318ad8347add8708091d53450cdc62..ee317b629c8fbb8fa66a49649531630dfb013216 100644
--- a/views/createtour.ejs
+++ b/views/createtour.ejs
@@ -29,7 +29,7 @@
             </div>
             <div>
                 <label for="tourCompany">บริษัท:</label>
-                <select id="tourCompany" name="company_id" required>
+                <select id="tourCompany" name="companyid" required>
                     <option value="" disabled selected>เลือกบริษัท</option>
                     <option value="1">Amazing Travel</option>
                     <option value="2">Wonderful Tours</option>