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 > ช่วยดูหน่อยค๊า ค่า adviser ,place ,แล้วพวก date มันเป็น 0 แก้ยังไงดีค่ะ ฐานข้อมูลเป็น date



 

ช่วยดูหน่อยค๊า ค่า adviser ,place ,แล้วพวก date มันเป็น 0 แก้ยังไงดีค่ะ ฐานข้อมูลเป็น date

 



Topic : 053047



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



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




Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<head><title>เพิ่มข้อมูลกิจกรรม</title>

</head>
<body>
<?
include"calender.php";
$act_name=$_POST['act_name'] ;

$adviser=$_POST['adviser'];
$place=$_POST['place'];
$dates=$_POST['dates'];
$start_date=$_POST['start_date'];
$end_date=$_POST['end_date'];
$start_time=$_POST['start_time'];
$end_time=$_POST['end_time'];
$num_check=$_POST['num_check'];
$type_id=$_POST['type_id'];

if($type_id=='1'){

?>
	<form action="" method="post" >
<table>
<tr>
		<td width="168">อาจารย์ผู้ควบคุมกิจกรรม</td>
		<td width="189"><input name="adviser" type="text" size="35" > </td> 
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
		<td>สถานที่จัดกิจกรรม</td>
		<td><input name="place" type="text" size="35" > </td> 
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
		<td>วันที่จัดกิจกรรม</td>
		<td><input type="text" name="dates" readonly="true" >
				<a href="javascript:displayDatePicker('dates')">
				<img border="0" src="images/formcal.gif" width="16" height="16"></a>
		</td>
	</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
	<td>กิจกรรมเริ่มเวลา</td>
	<td>	<select name="start_time" size="1">
														</select>
	  </td> 
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
  <td>ถึง<td><select name="end_time" size="1">
																								</select>
    </td>
  <td width="1"></tr>
<tr>
 <tr>
   <td>&nbsp;</td>
   <td>&nbsp;</td>
 </tr>
 <tr>
  <td></tr>
<tr>
  <td>จำนวนครั้งในการลงทะเบียน
  <td><input name="num_check" type="text" >
   ครั้ง 
</tr>
<tr>
  <td>
  <td>&nbsp;</td>
  <td>
</tr>
<tr>
	 <td><td>
		  	<input name="typeid" type="hidden" value="<?=$_post['typeid'];?>" 
			<input name="Submit" type="submit" value="    บันทึก   ">
	</td></td>
</tr>
</table>
<?
include "connect.php" ;


$sql = "insert into activity values (null,'$act_name','$type_id','$time_id','$adviser','$place','$num_check') " ; 
$result = mysql_query($sql);  #### ค่า3 ตัวหลังไม่ลงฐานข้อมูลเลย ผิดตรงไหมค่ะ  เพราะว่าค่า time id มันจะต้องไปเชื่อมกับอีกตาราง

$id = mysql_insert_id(); //ถ้าเป็น auto increment ให้ใช้ function เพื่อดึงค่า id ล่าสุด เพื่อนเอาไปใช้ table ที่ 2 ครับ
$sql2 = "insert into time1  values ('$id','$date','$start_time','$end_time')"; ##### วันที่ประกาศแบบนี้เวลาบันทึกในฐานข้อมูลมันเป็น 0.00.00 ทำไงดีค่ะ
$result2 = mysql_query($sql2);

echo "$adviser";
echo "$place";
?>
</form>
<div align="center"><span class="style1">[<a href = "main.php" > กลับหน้าหลัก</a>]</span>
</div>
	
	<?
	}	elseif 	($type_id=='2') {
	?>
	
<form action="" method="post" enctype="multipart/form-data">
<table>
<tr>
<td>วันที่เริ่มจัดกิจกรรม</td>
<td><input type="text" name="start_date" readonly="true" >
				<a href="javascript:displayDatePicker('dates')">
				<img border="0" src="images/formcal.gif" width="16" height="16"></a>	  </td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
  <td>วันที่สิ้นสุดกิจกรรม</td>
  <td><input type="text" name="end_date" readonly="true" >
				<a href="javascript:displayDatePicker('dates')">
				<img border="0" src="images/formcal.gif" width="16" height="16"></a>	  </td>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
	<td>กิจกรรมเริ่มเวลา</td>
	<td><select name="start_time" size="1">
																								</select></td>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
  <td>กิจกรรมสิ้นสุดเวลา
  <td><select name="end_time" size="1">
												<?
							</select></td>
  <td></tr>
<tr>
  <td>
  <td>&nbsp;</td>
  <td></tr>
<tr>
	 <td><td><input type="hidden" name="typeid" value="2">
	 <input name="typeid" type="hidden" value="<?=$_post['typeid'];?>" 
	<input name="Submit" type="submit" value="    บันทึก   ">
	</tr>
</table>
</form>
<div align="center"><span class="style1">[<a href = "main.php" > กลับหน้าหลัก</a>]</span>
</div>

<?
	}	elseif 	($type_id=='3') {
?>

<form action="" method="post" enctype="multipart/form-data">
<table>
<tr>
		<td>วันที่จัดกิจกรรม</td>
	  <td><input type="checkbox" name="sunday" value="0">  อาทิตย์
      <input type="checkbox" name="monday" value="1">  จันทร์
      <input type="checkbox" name="tuesday" value="2">  อังคาร
      <input type="checkbox" name="wendesday" value="3">  พุธ
      <input type="checkbox" name="thuesday" value="4">  พฤหัสบดี
      <input type="checkbox" name="friday" value="5">  ศุกร์
      <input type="checkbox" name="saturday" value="6">  เสาร์ </td> 
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
	<td>กิจกรรมเริ่มเวลา</td>
	<td><select name="start_time" size="1">
																								</select>
    </td>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>

<tr>
  <td>กิจกรรมสิ้นสุดเวลา
  <td><select name="end_time" size="1">
												<?
												</select>
  </td>
  <td></tr>
<tr>
  <td>
  <td>&nbsp;</td>
  <td></tr>
<tr>
	 <td><td><input type="hidden" name="typeid" value="2">
	 <input name="typeid" type="hidden" value="<?=$_post['typeid'];?>" 
	 <input name="Submit" type="submit" value="    บันทึก   ">
	</tr>
</table>
</form>
<div align="center"><span class="style1">[<a href = "main.php" > กลับหน้าหลัก</a>]</span>
</div>
<?
}
?>

<?

//if ($act_name=='' || $type_id=='' || $adviser=='' || $palce==''|| $num_check=='' || $date=="" || $start_time=="" || $end_time=="" ) {
//echo"<h3> <center>กรุณากรอกข้อมูลให้ครบ </h3></center>"; 
//echo " <meta http-equiv='refresh' content='3;URL=new_add.php' /> ";  
//exit();
//}
include "connect.php" ;

//$sql = "insert into activity values (null,'$act_name','$type_id','$adviser','$place','$num_check') " ; 
//$result = mysql_query($sql);
//$id = mysql_insert_id(); //ถ้าเป็น auto increment ให้ใช้ function เพื่อดึงค่า id ล่าสุด เพื่อนเอาไปใช้ table ที่ 2 ครับ

//$sql2 = "insert into time1  values ('$id','$date','$start_time','$end_time')";
//$result2 = mysql_query($sql2);


//echo "<h3> <center>บันทึกข้อมูลเรียบร้อยแล้ว</center></h3>";

mysql_close(); 
?>




</body>
</html>





Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-12-13 10:53:33 By : ^^ View : 709 Reply : 3
 

 

No. 1



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



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

ถามหน่อยค่ะ...ขี้เกียจไล่โค้ด

ค่าที่โชว์ตอนเลือก date จากปฏิทิน
คั่นด้วย "/" หรือ "-" คะ?

แล้วก่อนจะ insert data ได้แปลงค่าก่อนรึเปล่า?






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-13 15:14:21 By : susaya
 


 

No. 2



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



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

รูปแบบของวัน เป็นแบบไทย หรือสากลครับ

ถ้ารูปแบบเป็ฯ D-M-Y มันก็ทำให้เป็น 0000-00-00 ได้ครับ
ฐานข้อมูลจะเก็นข้อมูลแบบ Y-M-D ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-13 15:20:33 By : boodemon
 

 

No. 3



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

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

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

ดูจาก Code มันไม่น่าจะรันได้นะครับเพราะ บรรทัดที่ 194 - 211 ผิด syntax อยู่นะครับ

ตอนรัน Table เพี้ยนไหมครับ Capture หน้าจอส่งมาให้ดูหน่อยครับ

ลองเอานี่ไปดูนะครับ ว่าได้ไหม

Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<head><title>เพิ่มข้อมูลกิจกรรม</title>

</head>
<body>
<?
include"calender.php";
$act_name=$_POST['act_name'] ;
$adviser=$_POST['adviser'];
$place=$_POST['place'];
$dates=$_POST['dates'];
$start_date=$_POST['start_date'];
$end_date=$_POST['end_date'];
$start_time=$_POST['start_time'];
$end_time=$_POST['end_time'];
$num_check=$_POST['num_check'];
$type_id=$_POST['type_id'];

if($type_id=='1'){
?>
<form action="" method="post" >
<table>
<tr>
	<td width="168">อาจารย์ผู้ควบคุมกิจกรรม</td>
	<td width="189"><input name="adviser" type="text" size="35" > </td> 
</tr>
<tr>
	<td>&nbsp;</td>
	<td>&nbsp;</td>
</tr>
<tr>
	<td>สถานที่จัดกิจกรรม</td>
	<td><input name="place" type="text" size="35" > </td> 
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
	<td>วันที่จัดกิจกรรม</td>
	<td><input type="text" name="dates" readonly="true" >
				<a href="javascript:displayDatePicker('dates')">
				<img border="0" src="images/formcal.gif" width="16" height="16"></a>
	</td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
	<td>กิจกรรมเริ่มเวลา</td>
	<td>	<select name="start_time" size="1"></select></td> 
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
  	<td>ถึง</td>
  	<td><select name="end_time" size="1"></select></td>
</tr>
<tr>
   	<td>&nbsp;</td>
   	<td>&nbsp;</td>
 </tr>
<tr>
  <td>จำนวนครั้งในการลงทะเบียน
  <td><input name="num_check" type="text" > ครั้ง </td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
	 <td>&nbsp;</td>
     <td> <input name="typeid" type="hidden" value="<?=$_post['typeid'];?>" />
			<input name="Submit" type="submit" value="    บันทึก   ">
      </td>
</tr>
</table>

<?
include "connect.php" ;
$sql = "insert into activity values (null,'$act_name','$type_id','$time_id','$adviser','$place','$num_check') " ; 
$result = mysql_query($sql);  #### ค่า3 ตัวหลังไม่ลงฐานข้อมูลเลย ผิดตรงไหมค่ะ  เพราะว่าค่า time id มันจะต้องไปเชื่อมกับอีกตาราง

$id = mysql_insert_id(); //ถ้าเป็น auto increment ให้ใช้ function เพื่อดึงค่า id ล่าสุด เพื่อนเอาไปใช้ table ที่ 2 ครับ
$sql2 = "insert into time1  values ('$id','$date','$start_time','$end_time')"; ##### วันที่ประกาศแบบนี้เวลาบันทึกในฐานข้อมูลมันเป็น 0.00.00 ทำไงดีค่ะ
$result2 = mysql_query($sql2);

echo "$adviser";
echo "$place";
?>
</form>

<div align="center"><span class="style1">[<a href = "main.php" > กลับหน้าหลัก</a>]</span>
</div>
	
<? }	elseif  ($type_id=='2') { ?>
	
<form action="" method="post" enctype="multipart/form-data">
<table>
<tr>
	<td>วันที่เริ่มจัดกิจกรรม</td>
	<td><input type="text" name="start_date" readonly="true" >
				<a href="javascript:displayDatePicker('dates')">
				<img border="0" src="images/formcal.gif" width="16" height="16"></a>	  </td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
  <td>วันที่สิ้นสุดกิจกรรม</td>
  <td><input type="text" name="end_date" readonly="true" >
				<a href="javascript:displayDatePicker('dates')">
				<img border="0" src="images/formcal.gif" width="16" height="16"></a>	  </td>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
	<td>กิจกรรมเริ่มเวลา</td>
	<td><select name="start_time" size="1"></select></td>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
  <td>กิจกรรมสิ้นสุดเวลา
  <td><select name="end_time" size="1"></select></td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
	 <td>&nbsp;</td>
     <td><input type="hidden" name="typeid" value="2">
	 <input name="typeid" type="hidden" value="<?=$_post['typeid'];?>" /> 
	<input name="Submit" type="submit" value="    บันทึก   "></td>
</tr>
</table>
</form>
<div align="center"><span class="style1">[<a href = "main.php" > กลับหน้าหลัก</a>]</span>
</div>

<? }	elseif ($type_id=='3') { ?>

<form action="" method="post" enctype="multipart/form-data">
<table>
<tr>
	<td>วันที่จัดกิจกรรม</td>
	  <td><input type="checkbox" name="sunday" value="0">  อาทิตย์
      <input type="checkbox" name="monday" value="1">  จันทร์
      <input type="checkbox" name="tuesday" value="2">  อังคาร
      <input type="checkbox" name="wendesday" value="3">  พุธ
      <input type="checkbox" name="thuesday" value="4">  พฤหัสบดี
      <input type="checkbox" name="friday" value="5">  ศุกร์
      <input type="checkbox" name="saturday" value="6">  เสาร์ </td> 
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
<tr>
	<td>กิจกรรมเริ่มเวลา</td>
	<td><select name="start_time" size="1"></select></td>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>

<tr>
  <td>กิจกรรมสิ้นสุดเวลา
  <td><select name="end_time" size="1"></select></td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
	 <td>&nbsp;</td>
     <td><input type="hidden" name="typeid" value="2">
	 <input name="typeid" type="hidden" value="<?=$_post['typeid'];?>"  />
	 <input name="Submit" type="submit" value="    บันทึก   ">
     </td>
</tr>
</table>
</form>
<div align="center"><span class="style1">[<a href = "main.php" > กลับหน้าหลัก</a>]</span>
</div>
<?
}


//if ($act_name=='' || $type_id=='' || $adviser=='' || $palce==''|| $num_check=='' || $date=="" || $start_time=="" || $end_time=="" ) {
//echo"<h3> <center>กรุณากรอกข้อมูลให้ครบ </h3></center>"; 
//echo " <meta http-equiv='refresh' content='3;URL=new_add.php' /> ";  
//exit();
//}
include "connect.php" ;

//$sql = "insert into activity values (null,'$act_name','$type_id','$adviser','$place','$num_check') " ; 
//$result = mysql_query($sql);
//$id = mysql_insert_id(); //ถ้าเป็น auto increment ให้ใช้ function เพื่อดึงค่า id ล่าสุด เพื่อนเอาไปใช้ table ที่ 2 ครับ

//$sql2 = "insert into time1  values ('$id','$date','$start_time','$end_time')";
//$result2 = mysql_query($sql2);


//echo "<h3> <center>บันทึกข้อมูลเรียบร้อยแล้ว</center></h3>";

mysql_close(); 
?>




</body>
</html>




ประวัติการแก้ไข
2010-12-13 15:42:37
2010-12-13 15:57:36
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-13 15:41:13 By : adaaugusta
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูหน่อยค๊า ค่า adviser ,place ,แล้วพวก date มันเป็น 0 แก้ยังไงดีค่ะ ฐานข้อมูลเป็น date
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่