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,037

HOME > PHP > PHP Forum > คือจะให้สนามบอลที่จองไปแล้วมันเปลี่ยน ตาราเปลี่ยนสีนะครับ ไม่รู้จะเขียนเงื่อนไนยังไง



 

คือจะให้สนามบอลที่จองไปแล้วมันเปลี่ยน ตาราเปลี่ยนสีนะครับ ไม่รู้จะเขียนเงื่อนไนยังไง

 



Topic : 072413

Guest




database1

database2

database3

อยากทำแบบนี้

web

web

Code (PHP)
<?php
include("dbconnect.php") ;
$date=$_GET['date'];
if($_GET['date']=='')
{
	//echo "test";
	    $day1 = date("Y-m-d", time()) ;
	//	echo $day1;

$result = mysql_query("select * from booking where book_date ='$day1'");
while ($data = mysql_fetch_array($result) ) 
	{
echo "สนาม";
echo $data[field_id];
echo "เวลา";
echo $data[book_time];
echo "<br>";
	}

}
else
{

$result = mysql_query("select * from booking where book_date ='$_GET[date]'");
while ($data = mysql_fetch_array($result) ) 
	{
echo "สนาม";
echo $data[field_id];
echo "เวลา";
echo $data[book_time];
echo "<br>";
	}
}
echo '<br>';
$result = mysql_query("select * from time where time_status=1 order by time_id ASC");
while ($data = mysql_fetch_array($result) ) 
	{
echo $data[time_id];
echo "<br>";
	}




?>




<?
$date=$_GET['date']; 
 $day2 = date("Y-m-d", time()) ;
if ( $date =="" or $date==$day2)
	{
    $day1 = date("Y-m-d", time()) ;
	 $hours1 = date("H:i:s", time()) ;
   $hours2 = date("H", time()) ;
	include("dbconnect.php") ;
  $result = mysql_query("select * from time where time_status=1 ORDER BY time_id ASC");
  while ($data = mysql_fetch_array($result) )
	  {
	  if ( $data[time_id] <= $hours2+3)
		  {
	//  echo $data[time_id]; 
	//  echo "จองไม่ได้<br>";
		  }
		  else
			  	  {
	//  echo $data[time_id]; 
	//  echo "จองได้จ้า<br>";
		  }
	}
	}
	else

	{
//echo date("Y-m-d : H:i:s", strtotime("+0 day", strtotime($date)));
//echo "วันอื่นไม่ต้องทำไร";
	}
?>

<meta http-equiv="Content-Type" content="text/html; charset=windows-874" /><?php
session_start();
$ses_userid =$_SESSION[ses_userid];
$ses_username = $_SESSION[ses_username];
if($ses_userid <> session_id() or  $ses_username ==""){
echo "คุณยังไม่ได้ทำการ Log in";
echo "<meta http-equiv='refresh' content='2;URL=index.php' />";
}	else {
?>

<center><b><?
$date=$_GET['date']; 
if ( $date =="")
	{
	$thai_w=array("อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์");
    $thai_n=array("มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม");
    $w=$thai_w[date("w")];
    $d=date("d");
    $n=$thai_n[date("n") -1];
     $y=date("Y") +543;
	//echo "วัน$w ที่ $d $n $y";
	  echo "จองสนาม ";
		echo "วันที่ $d $n พ.ศ. $y";
	}

else
	{
	function DateThai($strDate)
	{
		$strYear = date("Y",strtotime($strDate))+543;
		$strMonth= date("n",strtotime($strDate));
		$strDay= date("j",strtotime($strDate));
		$strMonthCut = Array("","มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม");
       $strMonthCut1 = Array("อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์");
		$strMonthThai=$strMonthCut[$strMonth];
		return "จองสนาม วันที่ $strMonthThai1$strDay $strMonthThai พ.ศ. $strYear";
	}
		$strDate = $date;
	echo DateThai($strDate);

	}
?></center></b>
<center><form id="form1" name="form1" method="post" action="booking-add.php">


<?
$objConnect = mysql_connect("localhost","root","mi43eu2t") or die("Error Connect to Database");
$objDB = mysql_select_db("football");
mysql_query("SET NAMES TIS620");
$strSQL = "SELECT * FROM footballfield";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$objQuery  = mysql_query($strSQL);
//echo $Num_Rows;
?>
<center><a href="booking1.php?date=<?php 
$date=$_GET['date']; 
if ( $date =="")
	{
	echo date('Y-m-d', strtotime('+1 day'));
	}
else
	{
	echo date("Y-m-d", strtotime("+1 day", strtotime($date)));
	}

?>">วันถัดไป</a></center>
<table border="0" cellpadding="2" cellspacing="1" width="25%">
  <tbody>
    <tr bgcolor="#073603">
      <td rowspan="2" width="20%"><div align="center"><font color="FFFFFF">เวลา<br>
        (นาฬิกา)<font></div></td><td colspan="<?echo $Num_Rows;?>" height="30"><div align="center">
        <div align="center" ><font color="FFFFFF">สนาม</font></div>
      </div></td>
    </tr>
    <tr>
<?php
include("dbconnect.php") ;
$result = mysql_query("select * from footballfield");
while ($data = mysql_fetch_array($result) ) 	
	{
echo '<td bgcolor="#085b00">
	  <div align="center"><font color="FFFFFF">';
       echo $data[f_name];
 echo '</font></div></div></td>';
    	}
?>

<?
$date=$_GET['date']; 
 $day2 = date("Y-m-d", time()) ;
 include("dbconnect.php") ;

$objConnect = mysql_connect("localhost","root","mi43eu2t") or die("Error Connect to Database");
$objDB = mysql_select_db("football");
mysql_query("SET NAMES TIS620");
$strSQL = "SELECT * FROM time where time_status=1";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$objQuery  = mysql_query($strSQL);
//echo $Num_Rows;
$objConnect1 = mysql_connect("localhost","root","mi43eu2t") or die("Error Connect to Database");
$objDB1 = mysql_select_db("football");
mysql_query("SET NAMES TIS620");
$strSQL1 = "SELECT * FROM footballfield";
$objQuery1 = mysql_query($strSQL1) or die ("Error Query [".$strSQL1."]");
$Num_Rows1 = mysql_num_rows($objQuery1);
$objQuery1  = mysql_query($strSQL1);
//echo $Num_Rows1;
$Num_Rows1 = $Num_Rows1+1;
$result = mysql_query("select * from time where time_status=1 order by time_id ASC ");
while ($data = mysql_fetch_array($result) ) 
	{
   echo '</tr>
    <tr><td bgcolor="#acacac"><div align="center"><font color="FFFFFF">';
   echo $data[time_name];
      echo '</font></div></td>';

   for ($a = 1 ; $a <$Num_Rows1 ;$a++)
{
	   if ( $date =="" or $date==$day2)
	{
	    if ( $data[time_id] <= $hours2+3)
		{
        echo '<td bgcolor="#78b516"><div align="center"><input  type="checkbox" name="';
        echo 'time[]';
        echo '" disabled="disabled"><br><font color="FFFFFF">ว่าง</font></div></td>';
		}
		else
		{
     echo '<td bgcolor="#78b516"><div align="center"><input  type="checkbox" name="';
        echo 'time[]';
        echo '" value="';
        echo $a;
         echo '_';
         echo $data[time_id];
		echo	'"><br><font color="FFFFFF">ว่าง</font></div></td>';
		}
	}
	else 
	{
	     echo '<td bgcolor="#78b516"><div align="center"><input type="checkbox" name="';
           echo 'time[]';
        echo '" value="';
		 echo $a;
		 echo '_';
         echo $data[time_id];
		echo '"><br><font color="FFFFFF">ว่าง</font></div></td>';
	}
}

    	}

?>  
    </tr>
  <?php	
	include("dbconnect.php") ;
  $result = mysql_query("select * from customer where cus_username ='$_SESSION[ses_username]' ");
  while ($data = mysql_fetch_array($result) )
	  {
	  echo '</tbody></table></center><center><input name="cus_id" type="hidden" id="cus_id"  value="';
	  echo $data[cus_id];     echo '">';}?> <input name="date" type="hidden" id="date"  value="<?php 
$date=$_GET['date']; 
if ( $date =="")
	{
	echo date('Y-m-d') ;
	}
else
	{
	echo date("Y-m-d", strtotime("+0 day", strtotime($date)));
	}

?>"><input type="submit" name="Submit" value="Submit"></center>
</form>

<?php
}
?>




Tag : PHP, MySQL, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-01-22 00:53:33 By : tar View : 3591 Reply : 7
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

คุณก็ทำเกือบได้แล้วครับ น่าจะทำต่อได้ไม่ยาก คนอื่นไม่มีข้อมูลพร้อมครับ น่าจะช่วยได้ยาก






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-22 10:19:14 By : webmaster
 


 

No. 2

Guest


ได้แล้วนะครับ ขอบคุณมาก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-22 16:05:14 By : nui
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

ว่าแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-22 17:08:53 By : webmaster
 


 

No. 4

Guest


พอดีทำเรื่อง จองสนาม ออนไลน์ เหมือนกานค่ะ ติดอยู่แค่ตรงนี้ตรงเดียว รบกวนขอดูโค้ดหน่อยนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-04 00:11:54 By : yingdatabase
 


 

No. 5

Guest


พอดีทำเรื่อง จองสนาม ออนไลน์ เหมือนกัน ไม่ทราบ ผม จะของานหน่อยได้ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-03 22:56:20 By : boy
 


 

No. 6



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

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

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


เอิ่ม .. นั่นมันตั้งกะปีใหม่เลยนะ เขาคงจบไปแล้ว และคงไม่ได้เข้ามาเล่นบอร์ดอีกแล้วอ่ะ ..

คงต้องแกะโค้ด และแกะ db จากรูปเพื่อทำหละครับ หรือไม่ ก็วางโฟลว์ ทำใหม่
เอาน่า .. ติดปัญหาแล้วมาโพสต์ถามได้ครับ มีคนเก่งเยอะแยะพร้อมช่วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-04 00:39:33 By : deawx
 


 

No. 7

Guest


อยากจะทราบว่า code ด้านบน ต้องแก้ไข ตรงไหนอีก บ้าง ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-09 23:55:35 By : boy
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 03
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 อัตราราคา คลิกที่นี่