|
|
|
พี่ค่าบ...รบกวนเรื่องการบันทึกลงฐานข้อมูล My SQL โดยการวนลูป หน่อยอ่าคับ ต้องทำยังงัย คับ |
|
|
|
|
|
|
|
ก็วนลูปสิครับ จะยากอะไร ใช้ for หรือ foreah ก็ได้
ขอรายละเอียดเพิ่มเติมด้วย จะได้เขียนให้ถูกครับ
|
|
|
|
|
Date :
2013-02-08 14:12:32 |
By :
lin2online |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี้คับ code ที่จะบันทึกลงฐานข้อมูล คือผมทำระบบลางาน ตอนนี้มันบันทึก ได้ เฉพาะ วันสุดท้ายที่เราได้เลือก สมมุติว่า ลา วันที่ 17-18 มันจะบันทึก ลงฐานข้อมูล เฉพาะวันที่ 18 แต่วันที่ 17 มันไม่บันทึกอ่าคับ พอจะมีแนวทางไหมคับ...
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?
include ("DB.php");
$date=substr_replace("00",$Vac_date,2-strlen($Vac_date));
$Vac_datelaeve=$Vac_yaer . "/" . $Vac_month . "/" . $Vac_date ;
$strSQL = "SELECT * FROM from_leave WHERE For_FormID= '$For_FormID' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
echo "CustomerID already exist.";
}
else
{
$sql = "";
$sql = "INSERT INTO from_leave ( For_FormID, IDPersonnel, For_RecordTime, Lae_LaeveID, for_status)";
$sql .= " VALUES($For_FormID, '$IDPersonnel', '$For_RecordTime', '$Lae_LaeveID', 0)";
//echo $sql;
mysql_query( $sql )
or die ( "INSERT ERROR1" ) . mysql_error();
}
$SQLTXT = "INSERT INTO vacation ( Vac_vacationname, Vac_datelaeve, For_FormID, IDPersonnel) ";
$SQLTXT .= " VALUES('$Vac_vacationname', '$Vac_datelaeve', '$For_FormID', '$IDPersonnel')";
echo $SQLTXT;
echo "<script> alert('ระบบได้บันทึกข้อูมูลการลาเรียบร้อยแล้วคับ'); location = 'Admin_from_leave.php';</script>";
mysql_query( $SQLTXT)
or die ( "INSERT ERROR2" ) . mysql_error();
mysql_close ( $config );
?>
|
|
|
|
|
Date :
2013-02-08 14:18:41 |
By :
pongtave |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อ่าคับ
|
|
|
|
|
Date :
2013-02-08 14:23:49 |
By :
pongtave |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองทำตาม บทความก่อนครับ ไม่ยากอย่างที่คุณคิดหลอกครับ
ลอง create มาซักตัวอย่างเนิง ให้รู้หลักการการทำงานก่อนที่จะมาทำจริงครับ ถ้าคุณข้ามขั้นตอนเลย คงยากหละครับ
|
|
|
|
|
Date :
2013-02-08 14:25:36 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|