ต้องการเพิ่มวันที่ปัจจุบัน-fname-lname ต่อ จากcode เดิมที่มีอยู่แล้ว
Code (PHP)
<? include("connectdb.php");
$today = date("Y-m-d");
$tt = date("H:i:s");
?>
--------------------------------------------------------
<? $strSQL10 = "select l.id,l.name,l.strdate,l.strtime,l.enddate,l.endtime,fname,lname,r.name as rname,l.mstatus from meeting_list l ";
$strSQL10 .= " left outer join meeting_room r on r.id = l.room ";
$strSQL10 .= " where l.user = '".$_SESSION["member_id"]."'";
$strSQL10 .= " ORDER BY l.id DESC ";
--------------------------เพิ่มcode ใหม่----------------------------------
$strSQL = "INSERT INTO meeting_list";
$strSQL .= "('id', 'date', 'strdate', 'enddate', 'strtime', 'endtime', 'room', 'room_type', 'name', 'qty', 'user', 'conduct', 'conduct_1', 'conduct_2', 'conduct_3', 'conduct_2_qty', 'conduct_3_qty', 'budget', 'mstatus', 'fname', 'lname')";
$strSQL .= "VALUES";
$strSQL .= " ( ' '', '$today', '', '','','','','','','','','','','','','','','','','',' ".$_SESSION["member_fname"]." ',' ".$_SESSION["member_lname"]." ')";
$objQuery = mysql_query($strSQL);
$objQuery10 = mysql_query($strSQL10) or die ("Error Query [".$strSQL10."]");
?>
--------------------------------------------------------------
จากcodeขั้นต้น ผมต้องการเพิ่ม วันที่ปัจจุบัน/fname/และlname ไม่ทราบว่าเขียนถูกไหมครับบบบบTag : PHP, MySQL
ประวัติการแก้ไข 2015-12-16 10:41:25
Date :
2015-12-16 10:32:29
By :
baby137
View :
1153
Reply :
12
Code (PHP)
echo $strSQL;
ลองดู SQL ก่อนที่จะ Insert ครับ มันถูกไหม๊
Date :
2015-12-16 11:55:39
By :
mr.win
Code (PHP)
$strSQL = "INSERT INTO meeting_list (date, fname, lname) VALUES (NOW(),$_SESSION["member_fname"],$_SESSION["member_lname"])";
ตกเครื่องหมายคำพูดหรือเปล่าครับ
Date :
2015-12-16 14:12:01
By :
noMerzy
Code (PHP)
$strSQL = 'INSERT INTO meeting_list (date, fname, lname) VALUES (NOW(),"' . $_SESSION["member_fname"] . '","' . $_SESSION["member_lname"] . '")';
ตกเครื่องหมายคำพูดครอบตัวแปลอะครับ ผมพลาดเอง ลองไล่ดู
Date :
2015-12-16 14:28:07
By :
noMerzy
1. ลอง echo $_SESSION["member_fname"] ; ดูครับว่ามีตัวแปลมาไหม
2. ลืมเปิด session_start(); หรือเปล่า
3. ฟิลด์ date ถ้ากำหนดเป็น string จะใช้คำสั่ง now() ไม่ได้ (อันนี้ไม่แน่ใจ) ลองใช้เป็น $now = date("Y-m-d H:i:s"); ดูครับ
Date :
2015-12-16 14:50:38
By :
noMerzy
$now = date("Y-m-d H:i:s")
$strSQL = 'INSERT INTO meeting_list (date, fname, lname) VALUES ("'. $now .'","' .$_SESSION["member_fname"]. '","' .$_SESSION["member_lname"]. '")';
Date :
2015-12-16 23:19:30
By :
noMerzy
Load balance : Server 03