|
|
|
PHP Listmenu From Database // ถ้าดึง Listmenu มาจากอีกตาราง แต่จะบันทึกลงอีกตารางนึงทำอย่างไรคะ |
|
|
|
|
|
|
|
insert ปกติครับ
|
|
|
|
|
Date :
2013-05-23 10:49:50 |
By :
white31969 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้เป็นโค้ดที่เรียกมาจากฐานข้อมูล
Code (PHP)
<select name="txtroom" id="txtroom" >
<option value="" selected="selected">เลือกห้องเรียน</option>
<?php
$room=$_POST['room'];
$strSQL = "SELECT * FROM room ORDER BY room ASC";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery))
{
?>
<option value="<?php echo $objResuut["r_id"];?>" ><?php echo $objResuut["room"];?></option>
<?php
}
?>
</select>
ตรง option value="<?php echo $objResuut["r_id"];?>" ผมใช้เก็บเข้าฐานข้อมูลมันคือ PK ของตารางห้องซึ่งเป็นรหัสห้อง
ตรง <?php echo $objResuut["room"];?>ผมให้โชว์ข้อมูลจากตารางห้องซึ่งเป็นชื่อห้อง
รูป
โค้ดinsert
Code (PHP)
$day=$_POST['today'];
$sdate=$_POST['date1'];
$edate=$_POST['date2'];
$stime = $_POST['hour1'].':'.$_POST["min1"].':00';
$etime = $_POST['hour2'].':'.$_POST["min2"].':00';
$room=$_POST['txtroom']; //ชื่อlist memu ที่เรียกจากDB
$m_id=$_POST['txtm_id'];
$sex=$_POST['txtsex'];
$org=$_POST['txtorg'];
$tel=$_POST['txttel'];
$fax=$_POST['txtfax'];
$mail=$_POST['txtmail'];
$detail=$_POST['txtdetail'];
$sql_insert = " INSERT INTO `bkkbooking`.`booking` (`m_id` ,`appdate` ,`sdate` ,`edate` ,`stime` ,`etime` ,`r_id` ,`detail` ,`status` )";
$sql_insert.= " VALUES('".$m_id."','".date("Y-m-d")."','".$sdate."','".$edate."', '".$stime."', '".$etime."','".$room."','".$detail."','0'); ";
$objQuery = mysql_query($sql_insert) or die(mysql_error());
if(!$result)
{
echo '<font size="+2">'."<br><br><div class =\"alert alert-error\"><center>บันทึกข้อมูลเรียนร้อยแล้ว</center></div>".'</font>';
echo '<font size="+2">'."<br><br><div class =\"alert alert-error\"><center>กรุณารอซักครู่</center></div>".'</font>';
}
ไม่รู้จะเข้าใจรึเปล่านะ
|
|
|
|
|
Date :
2013-05-23 11:17:54 |
By :
white31969 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|