|
|
|
เช็ค โค้ด php insert into ให้หน่อยครับไม่สามารถบันทึกลงฐานข้อมูลได้ |
|
|
|
|
|
|
|
ตรวจสอบโค้ต PHP INSERT INTO ให้หน่อยครับไม่สามารถบันทึกลงฐานข้อมูลได้ อะคับ
----------------------------------------------------------------------------------------------------
โค้ดหน้าฟอร์ม
----------------------------------------------------------------------------------------------------
Code (PHP)
<?
@session_start();
ob_start();
$userid = $_SESSION["userid"];
if(empty($userid))
{
echo "<script>alert('หน้านี้จำกัดเฉพาะผู้ที่เกี่ยวข้องในระบบเท่านั้น');history.back();</script>";
exit();
}
require_once "include/tdate.php";
require_once "include/connectdb.php";
$sql="select * from useradmin where userid='$userid'";
$db_query=mysql_db_query($db,$sql);
$result=mysql_fetch_array($db_query);
$id=$result[id];
$adminname=$result[name];
$userid=$result[userid];
$password=$result[password];
function DateDiff($strDate1,$strDate2)
{
return (strtotime($strDate2) - strtotime($strDate1))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}
function TimeDiff($strTime1,$strTime2)
{
return (strtotime($strTime2) - strtotime($strTime1))/ ( 60 * 60 ); // 1 Hour = 60*60
}
function DateTimeDiff($strDateTime1,$strDateTime2)
{
return (strtotime($strDateTime2) - strtotime($strDateTime1))/ ( 60 * 60 ); // 1 Hour = 60*60
}
$amount_date = DateDiff("$_POST[datefrom]","$_POST[dateto]");
mysql_query("INSERT INTO leavemanager (id, userid,leavetypeid,datefrom,dateto,amountdate,comment,status,dateregist) values('', '$_POST[userid]','$_POST[leavetypeid]','$_POST[datefrom]','$_POST[dateto]','$amount_date','$_POST[comment]','00000','$e_date $etime')") or die ("Cannot Add Database");
?>
<html>
<head>
<title>ระบบการลาของฝ่ายผลิตในบริษัทภูไพรจำกัด</title>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<link href="css/style.css" rel="stylesheet" type="text/css">
<meta http-equiv="refresh" content="2;URL=HeadIndex.php">
</head>
<body bgcolor="#ffffff">
<br>
<div align="center"><br>
<table border="0" cellpadding="0" cellspacing="0" width="945">
<tr>
<td><div align="right"><font color="#993333" size="2"><img src="images/icon_man.gif" width="15" height="15">
<font color="#333333">ยินดีต้อนรับคุณ</font></font><font color="#FF0000" size="2">
<? echo "<u>$adminname</u>"; ?> <font color="#333333">เข้าใช้งานในระบบ<br>
<a href="Profiles_head.php">ข้อมูลส่วนตัว</a> | <a href="Logout.php"><font color="#990000">ออกจากระบบ</font></a></font></font>
</div></td>
</tr>
<tr>
<td><img name="bx_r1_c1" src="images/bx_r1_c1.jpg" width="945" height="28" border="0" alt=""></td>
</tr>
<tr>
<td background="images/bx_r2_c1.jpg"><div align="center">
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table width="688" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<td width="184"><div align="center"><a href="Emp.php"><img src="images/hh1.jpg" width="117" height="71" border="0"></a></div></td>
<td width="1"> </td>
<td width="184"><div align="center"><a href="Leave_Manage.php"><img src="images/cus2.jpg" width="117" height="71" border="0"></a></div></td>
<td width="184"><div align="center"><a href="LeaveOk1.php"><img src="images/hh2.jpg" width="117" height="71" border="0"></a></div></td>
<td width="184"><div align="center"><a href="Leave_Report1.php"><img src="images/cus3.jpg" width="117" height="71" border="0"></a></div></td>
</tr>
</table></td>
</tr>
<tr>
<td><div align="center"><br>
<br>
<table border="0" cellpadding="0" cellspacing="0" width="673">
<!-- fwtable fwsrc="Untitled" fwbase="bxx.jpg" fwstyle="Dreamweaver" fwdocid = "742308039" fwnested="0" -->
<tr>
<td><img src="spacer.gif" width="673" height="1" border="0" alt=""></td>
<td><img src="spacer.gif" width="1" height="1" border="0" alt=""></td>
</tr>
<tr>
<td><img name="bxx_r1_c1" src="images/bxx_r1_c1.jpg" width="673" height="8" border="0" alt=""></td>
<td><img src="spacer.gif" width="1" height="8" border="0" alt=""></td>
</tr>
<tr>
<td background="images/bxx_r2_c1.jpg"> <div align="center">
<br>
<br>
<font size="2"> <strong>ได้ทำการบันทึกรายการลาของคุณเรียบร้อยแล้วค่ะ</strong><br>
รอสักครู่ ระบบจะกลับไปยังหน้าหลักระบบอัตโนมัติ<br>
</font><br>
<br>
</div></td>
<td><img src="spacer.gif" width="1" height="20" border="0" alt=""></td>
</tr>
<tr>
<td><img name="bxx_r3_c1" src="images/bxx_r3_c1.jpg" width="673" height="8" border="0" alt=""></td>
<td><img src="spacer.gif" width="1" height="8" border="0" alt=""></td>
</tr>
</table>
<br>
<br>
</div></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td><img name="bx_r3_c1" src="images/bx_r3_c1.jpg" width="945" height="9" border="0" alt=""></td>
</tr>
</table>
</div>
</body>
</html
>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-08-14 19:35:30 |
By :
golfharo |
View :
1022 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เยอะจัดอ่านไม่ไหวน่ะ ลองเช็คตามนี้ดูนะ
1. ดูว่าชื่อตัวแปรหน้าส่งกับหน้ารับมันตรงกันไหม
2. ดูว่ารับมาครบทุกตัวป่าว
3. ชื่อฟิลด์ตรงกับในเบสป่าว (ถ้าในเบสกำหนดประเภทของข้อมูลที่บันทึกไว้ตามประเภทก็ดูด้วยว่าที่รับกับที่กำหนดมันตรงกันไหม)
4. ทำการเชื่้อมต่อเบสแล้วหรือยัง
5. ลองใส่ or die (mysql_error()); ไว้หลัง mysql_query ดูว่ามันมีการเออเรออะไรไหม
|
|
|
|
|
Date :
2012-08-14 20:34:09 |
By :
บังเอิญผ่านมาเห็น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|