Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > PHP > PHP Forum > ช่วยด้วยครับ เรื่องระบบ จองห้องคาราโอเกะ ผมมีปัญหามากก ด่วนครับ๖เป็นงานอาจารย์สั่งต้องส่งวันพรุ้งนี้



 

ช่วยด้วยครับ เรื่องระบบ จองห้องคาราโอเกะ ผมมีปัญหามากก ด่วนครับ๖เป็นงานอาจารย์สั่งต้องส่งวันพรุ้งนี้

 



Topic : 077191



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์




ระบบจองห้องคาราโอเกะ
โจทย์มีอยู่ว่ามีห้องคาราโอเกะ 8 ห้อง แล้ว ให้ทำระบบจองห้อง ห้ามจองซ้ำ

ปัญหาของผมคือ
1) เรื่องของการเก็บค่า datetime ยังงงๆ ช่วยดูที่ตัวโปรแกรม บันทึกdatetime 00-00-00 00.00.00
2) เรื่องของการเช็คเวลา ห้าซ้ำ

นี้เป็นรูปภาพนะครับ
1) ตัวป้อนข้อมูล
ตัวป้อนข้อมูล

2) mySql ที่ผมสร้าง
mySql

3) วันที่ 00-00-00
00000

ส่วนนี้ที่ผมจากให้ช่วยแก้ให้ครับ

1) room.php
Code (PHP)
<home>
<body>
<form name="form1" method="post" action="check_room.php">
  จองห้อง <br>
 
 <table width="550" border="1" style="width: 550px" BGColor=#FFCC99>
 
   <tbody>
 
     <tr>

        

      </tr>

      <tr>

        <td>&nbsp;Name</td>

        <td><input name="txtName" type="text" id="txtName" size="35"></td>

      </tr>
      <tr>

        <td>&nbsp;Tel</td>

        <td><input name="txtTel" type="text" id="txtTel" size="20"></td>

      </tr>
     	<tr>

        <td> &nbsp;ห้อง</td>

        <td>

          <select name="ddlRoom" id="ddlRoom">
        <option value="room1">Size S No.1</option>

	<option value="room2">Size S No.2</option>

	<option value="room3">Size S No.3</option>

	<option value="room4">Size S No.4</option>

	<option value="room5">Size M No.1</option>

	<option value="room6">Size M No.2</option>
	<option value="room7">Size XL No.1</option>
	<option value="room8">Size XL No.2</option>
	</select>
	 
	<tr>

        <td> &nbsp;วันที่จอง</td>

        <td>

          <select name="ddlDate1" id="ddlDate1">
        <option value="1">1</option>

	<option value="2">2</option>

	<option value="3">3</option>

	<option value="4">4</option>

	<option value="5">5</option>

	<option value="6">6</option>
	<option value="7">7</option>
	<option value="8">8</option>
	<option value="9">9</option>

	<option value="10">10</option>
        <option value="11">11</option>
     
	<option value="12">12</option>

	<option value="13">13</option>

	<option value="14">14</option>

	<option value="15">15</option>

	<option value="16">16</option>
	<option value="17">17</option>
	<option value="18">18</option>
	<option value="19">19</option>

        <option value="20">20</option>
	<option value="21">21</option>

	<option value="22">22</option>

	<option value="23">23</option>

	<option value="24">24</option>

	<option value="25">25</option>

	<option value="26">26</option>
	<option value="27">27</option>
	<option value="28">28</option>
	<option value="29">29</option>

	<option value="30">30</option>
	<option value="31">31</option>
        </select>
         <select name="ddlMount1" id="ddlMount1">
        <option value="01">มกราคม</option>

	<option value="02">กุมภาพันธ์</option>

	<option value="03">มีนาคม</option>

	<option value="04">เมษายน</option>

	<option value="05">พฤษภาคม</option>

	<option value="06">มิถุนายน</option>
	<option value="07">กรกฎาคม</option>
        <option value="08">สิงหาคม</option>
	<option value="09">กันยายน</option>

	<option value="10">ตุลาคม</option>
        <option value="11">พฤศจิกายน</option>
     
	<option value="12">ธันวาคม</option>
	</select>
	<select name="ddlYear1" id="ddlYear1">
        <option value="2012">2555</option>

	<option value="2013">2556</option>

	<option value="2014">2557</option>

	<option value="2015">2558</option>
	</select>
	<br>*เมื่อผ่านเวลา 00.00 น . กรุณาลงวันต่อไป ๖กรุณาลงวันที่ให้ถูกต้อง
	
</td>

	
      </tr>

	<tr>

        <td> &nbsp;เวลาจอง</td>

        <td>

          <select name="ddlTime1" id="ddlTime1">
        <option value="10:00:00">10.00</option>

	<option value="10:30:00">10.30</option>

	<option value="11:00:00">11.00</option>

	<option value="11:30:00">11.30</option>

	<option value="12:00:00">12.00</option>

	<option value="12:30:00">12.30</option>
	<option value="13:00:00">13.00</option>
	<option value="13:30:00">13.30</option>
	<option value="14:00:00">14.00</option>

	<option value="14:30:00">14.30</option>
        <option value="15:00:00">15.00</option>
     
	<option value="15:30:00">15.30</option>

	<option value="16:00:00">16.00</option>

	<option value="16:30:00">16.30</option>

        <option value="17:00:00">17.00</option>

	<option value="17:30:00">17.30</option>

	<option value="18:00:00">18.00</option>

	<option value="18:30:00">18.30</option>

	<option value="19:00:00">19.00</option>

	<option value="19:30:00">19.30</option>
	<option value="20:00:00">20.00</option>
	<option value="20:30:00">20.30</option>
	<option value="21:00:00">21.00</option>

	<option value="21:30:00">21.30</option>
        <option value="22:00:00">22.00</option>
     
	<option value="22:30:00">22.30</option>

	<option value="23:00:00">23.00</option>

	<option value="23:30:00">23.30</option>

        <option value="00:00:00">00.00</option>

	<option value="00:30:00">00.30</option>
	<option value="01:00:00">01.00</option>
	<option value="01:30:00">01.30</option>
	<option value="02:00:00">02.00</option>
        </select>

	<tr>

        <td> &nbsp;วันที่เลิก</td>

        <td>

          <select name="ddlDate" id="ddlDate">
        <option value="1">1</option>

	<option value="2">2</option>

	<option value="3">3</option>

	<option value="4">4</option>

	<option value="5">5</option>

	<option value="6">6</option>
	<option value="7">7</option>
	<option value="8">8</option>
	<option value="9">9</option>

	<option value="10">10</option>
        <option value="11">11</option>
     
	<option value="12">12</option>

	<option value="13">13</option>

	<option value="14">14</option>

	<option value="15">15</option>

	<option value="16">16</option>
	<option value="17">17</option>
	<option value="18">18</option>
	<option value="19">19</option>

        <option value="20">20</option>
	<option value="21">21</option>

	<option value="22">22</option>

	<option value="23">23</option>

	<option value="24">24</option>

	<option value="25">25</option>

	<option value="26">26</option>
	<option value="27">27</option>
	<option value="28">28</option>
	<option value="29">29</option>

	<option value="30">30</option>
	<option value="31">31</option>
        </select>
         <select name="ddlMount" id="ddlMount">
        <option value="01">มกราคม</option>

	<option value="02">กุมภาพันธ์</option>

	<option value="03">มีนาคม</option>

	<option value="04">เมษายน</option>

	<option value="05">พฤษภาคม</option>

	<option value="06">มิถุนายน</option>
	<option value="07">กรกฎาคม</option>
        <option value="08">สิงหาคม</option>
	<option value="09">กันยายน</option>

	<option value="10">ตุลาคม</option>
        <option value="11">พฤศจิกายน</option>
     
	<option value="12">ธันวาคม</option>
	</select>
	<select name="ddlYear" id="ddlYear">
        <option value="2012">2555</option>

	<option value="2013">2556</option>

	<option value="2014">2557</option>

	<option value="2015">2558</option>
	</select>
	<br>*เมื่อผ่านเวลา 00.00 น . กรุณาลงวันต่อไป ๖กรุณาลงวันที่ให้ถูกต้อง
	
</td>

	
      </tr>

	<tr>

        <td> &nbsp;เวลาเลิก</td>

        <td>

          <select name="ddlTime" id="ddlTime">
       	<option value="11:00:00">11.00</option>

	<option value="11:30:00">11.30</option>

	<option value="12:00:00">12.00</option>

	<option value="12:30:00">12.30</option>
	<option value="13:00:00">13.00</option>
	<option value="13:30:00">13.30</option>
	<option value="14:00:00">14.00</option>

	<option value="14:30:00">14.30</option>
        <option value="15:00:00">15.00</option>
     
	<option value="15:30:00">15.30</option>

	<option value="16:00:00">16.00</option>

	<option value="16:30:00">16.30</option>

        <option value="17:00:00">17.00</option>

	<option value="17:30:00">17.30</option>

	<option value="18:00:00">18.00</option>

	<option value="18:30:00">18.30</option>

	<option value="19:00:00">19.00</option>

	<option value="19:30:00">19.30</option>
	<option value="20:00:00">20.00</option>
	<option value="20:30:00">20.30</option>
	<option value="21:00:00">21.00</option>

	<option value="21:30:00">21.30</option>
        <option value="22:00:00">22.00</option>
     
	<option value="22:30:00">22.30</option>

	<option value="23:00:00">23.00</option>

	<option value="23:30:00">23.30</option>

        <option value="00:00:00">00.00</option>

	<option value="00:30:00">00.30</option>
	<option value="01:00:00">01.00</option>
	<option value="01:30:00">01.30</option>
	<option value="02:00:00">02.00</option>

	<option value="02:30:00">02.30</option>
        <option value="03:00:00">03.00</option>
	
        </select>
    </tbody>

  </table>

  <br>



  <input type="submit" name="Submit" value="Save">

</form>

</body>
</home>


2) check_room.php
Code (PHP)
<?
 	$timeStart='"$ddlYear1""-""$ddlMount1""-""$ddlDate1" "ddlTimes1"';
	$timeEnd='"$ddlYear""-""$ddlMount""-""$ddlDate" "ddlTimes"';
	
	mysql_connect("localhost","root","armarm014");

	mysql_select_db("mydatabase");

	
	if(trim($_POST["txtName"]) == "")

	{

		echo "Please input Name!";

		exit();
	
	}
	if(trim($_POST["txtTel"]) == "")

	{

		echo "Please input Tel Number!";

		exit();
	
	}
		{
	
	$strSQL = "INSERT INTO room (RoomNo,TimeStart,TimeEnd,Name,Tel) VALUES ('".$_POST["ddlRoom"]."','".$_POST["timeStart"]."','".$_POST["timeEnd"]."','".$_POST["txtName"]."','".$_POST["txtTel"]."')";

		$objQuery = mysql_query($strSQL);

		
echo "Register Completed!<br>";
		
echo "<br> Go to <a href='home.php'>home</a>";

		
	}


	mysql_close();

?>





Tag : PHP









ประวัติการแก้ไข
2012-04-18 17:42:25
2012-04-18 17:42:59
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-04-18 17:40:02 By : mooaomarm View : 1788 Reply : 7
 

 

No. 1



โพสกระทู้ ( 3,844 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook

Mysql รูปแบบเวลา จะเป็น yyyy-mm-dd hh:ii:ss น่ะครับ

Ex. 2012-04-18 18:00:00

ไม่งั้น insert เข้าไป ก็เป็นแบบที่เจอแหล่ะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-18 18:15:04 By : mangkunzo
 


 

No. 2



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


[qu ตอบความคิดเห็นที่ : 1 เขียนโดย : mangkunzo เมื่อวันที่ 2012-04-18 18:15:04
รายละเอียดของการตอบ ::
อันนั้นผมรู้ครับ แต่ผมลอง ใช้เป็นแบบนี้ก็ไม่ถูกอะ
$timeStart='"$ddlYear1""-""$ddlMount1""-""$ddlDate1" "ddlTimes1"';
$timeEnd='"$ddlYear""-""$ddlMount""-""$ddlDate" "ddlTimes"';

ตรงนี้ต้องทำยังไงอะ



ประวัติการแก้ไข
2012-04-18 18:19:21
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-18 18:18:28 By : mooaomarm
 

 

No. 3



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


พื้นฐานสำคัญนะครับ
$timeStart= $ddlYear1."-".$ddlMount1."-".$ddlDate1." ".$ddlTimes1;
$timeEnd= $ddlYear."-".$ddlMount."-".$ddlDate." ".$ddlTimes;

ไปแก้เป็น $_POST เองด้วยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-18 18:24:56 By : ikikkok
 


 

No. 4



โพสกระทู้ ( 3,844 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook

echo
$timeStart='"$ddlYear1""-""$ddlMount1""-""$ddlDate1" "ddlTimes1"';
$timeEnd='"$ddlYear""-""$ddlMount""-""$ddlDate" "ddlTimes"';


ออกมาดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-18 18:25:54 By : mangkunzo
 


 

No. 5



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


จะพยายามแบบ มั่วๆ ครับT_T
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-18 19:20:11 By : mooaomarm
 


 

No. 6



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : ikikkok เมื่อวันที่ 2012-04-18 18:24:56
รายละเอียดของการตอบ ::
พีครับผมยังงง กับของพี่ทำไม่ได้ ( อาจารย์เค้าปิดคอสก่อน สอนไม่ถึงนี้แต่ให้ทำโปรเจคส่ง ผมติดแค่ปัญหานี้ปัญหาเดียวก็จะเสร็จและพี่ ช่วยทีครับ)

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 10:57:08 By : mooaomarm
 


 

No. 7



โพสกระทู้ ( 768 )
บทความ ( 0 )



สถานะออฟไลน์


$timeStart='"$ddlYear1""-""$ddlMount1""-""$ddlDate1" "ddlTimes1"';
$timeEnd='"$ddlYear""-""$ddlMount""-""$ddlDate" "ddlTimes"';
แก้เป็น
$timeStart='"$ddlYear1""-""$ddlMount1""-""$ddlDate1" "$ddlTimes1"';
$timeEnd='"$ddlYear""-""$ddlMount""-""$ddlDate" "$ddlTimes"';
แล้วลอง echo ออกมาดูว่าค่ามันถูกต้องป่าว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-19 13:33:52 By : naskw
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยด้วยครับ เรื่องระบบ จองห้องคาราโอเกะ ผมมีปัญหามากก ด่วนครับ๖เป็นงานอาจารย์สั่งต้องส่งวันพรุ้งนี้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่