|
|
|
บันทึกข้อมูลวันที่แล้วไม่อัพเดตข้อมูล ในฐานข้อมูลขึ้น 0000-00-00 รบกวนดูให้หน่อยนะคะ |
|
|
|
|
|
|
|
Code (PHP)
<?php require_once('Myconnect.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
$Day=$_POST['date'];
list($day, $month, $year)=split('[/.-]',$Day);
$updateSQL = sprintf("UPDATE customer SET n_credit=%s, id_credit=%s, titlename=%s, name=%s, lastname=%s, telnumber=%s, address=%s, status_doc=%s, follow_doc1=%s, follow_doc2=%s, `date`=%s WHERE id_credit=%s",
GetSQLValueString($_POST['n_credit'], "text"),
GetSQLValueString($_POST['id_credit'], "text"),
GetSQLValueString($_POST['titlename'], "text"),
GetSQLValueString($_POST['name'], "text"),
GetSQLValueString($_POST['lastname'], "text"),
GetSQLValueString($_POST['telnumber'], "text"),
GetSQLValueString($_POST['address'], "text"),
GetSQLValueString($_POST['status_doc'], "text"),
GetSQLValueString($_POST['follow_doc1'], "text"),
GetSQLValueString($_POST['follow_doc2'], "text"),
GetSQLValueString(sprintf("%s-%s-%s",$year,$month,$day), "date"),
GetSQLValueString($_POST['id_credit'], "text"));
mysql_select_db($database_Myconnect, $Myconnect);
$Result1 = mysql_query($updateSQL, $Myconnect) or die(mysql_error());
$updateGoTo = "edit account.php";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $updateGoTo));
}
$colname_Recordset1 = "-1";
if (isset($_GET['id_credit'])) {
$colname_Recordset1 = $_GET['id_credit'];
}
mysql_select_db($database_Myconnect, $Myconnect);
$query_Recordset1 = sprintf("SELECT * FROM customer WHERE id_credit = %s", GetSQLValueString($colname_Recordset1, "text"));
$Recordset1 = mysql_query($query_Recordset1, $Myconnect) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<!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=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function autoTab(obj){
var pattern=new String("_-____-_____-_-__"); // กำหนดรูปแบบในนี้
var pattern_ex=new String("-"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้
var returnText=new String("");
var obj_l=obj.value.length;
var obj_l2=obj_l-1;
for(i=0;i<pattern.length;i++){
if(obj_l2==i && pattern.charAt(i+1)==pattern_ex){
returnText+=obj.value+pattern_ex;
obj.value=returnText;
}
}
if(obj_l>=pattern.length){
obj.value=obj.value.substr(0,pattern.length);
}
}
</script>
</head>
<link rel="stylesheet" type="text/css" href="../datetimepicker-master/jquery.datetimepicker.css"/>
<body background="bg.jpg" >
<?php require('topmenu.css');?>
<center>
<body>
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table width="1229" height="152" border="0">
<tr>
<td width="1223" height="135" border="0"><center>
<img src="GSB_Logo.png" width="452" height="158" />
</center></td>
</tr>
</table>
<table width="1262" height="31" border="0">
<tr>
<td width="1241" height="25" >
<font color="#FFFFFF">
<div id="headBottom">
<div id="topmenu">
<ul>
<li><a href="index_user.php"><span>หน้าแรก</span></a>
<a href="Account Summary.php"><span>เพิ่มบัญชีลูกค้า</span></a>
<a href="edit account.php"><span>แก้ไขบัญชีลูกค้า</span></a>
<a href="search_user.php"><span>ค้นหาแฟ้มงาน</span></a>
<a href="seeall_user.php"><span>ดูแฟ้มงานทั้งหมด</span></a>
<a href="contact.php"><span>แก้ไขข้อมูลส่วนตัว</span></a>
</li>
</ul>
</div>
<div class="bttnCheck"></div>
</div>
<div align="right" size="16"><font color="#333333">ยินดีต้อนรับ:</font><font color="#6633CC"><? echo $_SESSION["user"];?></font> <a href="login.php">Logout</a></div></td>
</tr>
</table> <table width="1258" height="407" border="0" cellpadding="3" cellspacing="1" bgcolor="#D0D0D0">
<tr bgcolor="#666699">
<td height="15" colspan="2" class="normalB"><font color="#FFFFFF">Account Summary</font></td>
</tr>
<tr onmouseover="this.style.backgroundColor='#FFFFDD'" onmouseout="this.style.backgroundColor='#FFFFFF'" bgcolor="#FFFFFF">
<td height="30" class="normalB"><font color="#666666">ประเภทสินเชื่อ: </font>
<br /><select name="n_credit" id="n_credit">
<option value="สินเชื่อธนาคารประชาชน" <?PHP if($row_Recordset1['n_credit'] == "สินเชื่อธนาคารประชาชน") { echo "selected='selected'"; } ?>>สินเชื่อธนาคารประชาชน</option>
<option value="สินเชื่อพัฒนาองกรณ์ชุมชน" <?PHP if($row_Recordset1['n_credit'] == "สินเชื่อพัฒนาองกรณ์ชุมชน") { echo "selected='selected'"; } ?>>สินเชื่อพัฒนาองกรณ์ชุมชน</option>
<option value="สินเชื่อสวัสดิการ" <?PHP if($row_Recordset1['n_credit'] == "สินเชื่อสวัสดิการ" ) { echo "selected='selected'"; } ?>>สินเชื่อสวัสดิการ</option>
<option value="สินเชื่อเคหะ" <?PHP if($row_Recordset1['n_credit'] == "สินเชื่อเคหะ") { echo "selected='selected'"; } ?>>สินเชื่อเคหะ</option>
<option value="สินเชื่อไทรทอง" <?PHP if($row_Recordset1['n_credit'] == "สินเชื่อไทรทอง") { echo "selected='selected'"; } ?>>สินเชื่อไทรทอง</option>
<option value="สินเชื่อห้องแถว" <?PHP if($row_Recordset1['n_credit'] == "สินเชื่อห้องแถว") { echo "selected='selected'"; } ?>>สินเชื่อห้องแถว</option>
</select></td>
<td height="30" class="normalB"><font color="#666666">เลขที่บัญชี: </font>
<input type="text" name="id_credit" maxlength="12" readonly="readonly" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกเฉพาะตัวเลข'); this.value='';}" value="<?php echo htmlentities($row_Recordset1['id_credit'], ENT_COMPAT, 'utf-8'); ?>" size="20" /> <font color="#FF0000">*</font></td>
</tr>
<tr>
<td height="30" bgcolor="#FFFFFF" class="normalB"><font color="#666666">คำนำหน้าชื่อ:</font></td>
<td height="30" bgcolor="#FFFFFF" class="normalB"><select name="titlename" id="titlename">
<option value="นาย" <?PHP if($row_Recordset1['titlename'] == "นาย") { echo "selected='selected'"; } ?>>นาย</option>
<option value="นาง" <?PHP if($row_Recordset1['titlename'] == "นาง") { echo "selected='selected'"; } ?>>นาง</option>
<option value="นางสาว" <?PHP if($row_Recordset1['titlename'] == "นางสาว" ) { echo "selected='selected'"; } ?>>นางสาว</option>
</select>
<span style="color: #666666">ชื่อ:
<input type="text" name="name" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกเฉพาะตัวอักษร'); this.value='';}" value="<?php echo htmlentities($row_Recordset1['name'], ENT_COMPAT, 'utf-8'); ?>" size="20" />
<font color="#FF0000">*</font> นามสกุล:
<input type="text" name="lastname" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกเฉพาะตัวอักษร'); this.value='';}" value="<?php echo htmlentities($row_Recordset1['lastname'], ENT_COMPAT, 'utf-8'); ?>" size="20" />
<font color="#FF0000">*</font></span></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" style="color: #666666">เลขที่บัตรประชาชน: </td>
<td bgcolor="#FFFFFF" style="color: #666666"><input type="text" name="idcard" onkeyup="autoTab(this)" value="<?php echo $row_Recordset1['idcard']; ?>" /><font color="#FF0000">* </font> เบอร์โทรศัพท์ : <span class="normalB">
<input type="text" name="telnumber" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกเฉพาะตัวเลข'); this.value='';}" value="<?php echo htmlentities($row_Recordset1['telnumber'], ENT_COMPAT, 'utf-8'); ?>" size="20" />
<font color="#FF0000">*</font></span></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" style="color: #666666">ที่อยู่
: </td>
<td bgcolor="#FFFFFF" style="color: #666666"><input type="text" name="address" value="<?php echo htmlentities($row_Recordset1['address'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td>
</tr>
<tr>
<td width="172" bgcolor="#FFFFFF" style="color: #666666">สถานะแฟ้ม:</td>
<td width="1050" bgcolor="#FFFFFF" style="color: #666666"></select>
</select>
<select name="status_doc" id="status_doc" value="<?php echo htmlentities($row_Recordset1['status_doc'], ENT_COMPAT, 'utf-8'); ?>">
<option value="ตัดจำหน่ายหนี้สูญ" selected="selected">ตัดจำหน่ายหนี้สูญ
<option value="อยู่ระหว่างติดตามหนี้" > อยู่ระหว่างติดตามหนี้
<option value="ส่งดำเนินคดี" > ส่งดำเนินคดี
<option value=" ขายทอดตลาด" > ขายทอดตลาด
<option value="พิพากษา" > พิพากษา
</select> </td>
</tr>
<tr>
<td bgcolor="#FFFFFF" style="color: #666666">สถานะการติดตามหนี้:</td>
<td bgcolor="#FFFFFF" style="color: #666666"><select name="follow_doc1" id="follow_doc1">
<option value="ติดตามแล้วหาลูกค้าไม่พบ" <?PHP if($row_Recordset1['follow_doc1'] == "ติดตามแล้วหาลูกค้าไม่พบ") { echo "selected='selected'"; } ?>>ติดตามแล้วหาลูกค้าไม่พบ</option>
<option value="ตัดจำหน่ายหนี้สูญ" <?PHP if($row_Recordset1['follow_doc1'] == "ตัดจำหน่ายหนี้สูญ") { echo "selected='selected'"; } ?>>ตัดจำหน่ายหนี้สูญ</option>
<option value="อยู่ระหว่างติดตามหนี้" <?PHP if($row_Recordset1['follow_doc1'] == "อยู่ระหว่างติดตามหนี้" ) { echo "selected='selected'"; } ?>>อยู่ระหว่างติดตามหนี้</option>
<option value="ส่งดำเนินคดี" <?PHP if($row_Recordset1['n_credit'] == "ส่งดำเนินคดี") { echo "selected='selected'"; } ?>>ส่งดำเนินคดี</option>
<option value="ขายทอดตลาด" <?PHP if($row_Recordset1['follow_doc1'] == "ขายทอดตลาด") { echo "selected='selected'"; } ?>>ขายทอดตลาด</option>
</select></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" style="color: #666666">ผลการติดตาม:</td>
<td bgcolor="#FFFFFF" style="color: #666666"><input type="text" name="follow_doc2" value="<?php echo htmlentities($row_Recordset1['follow_doc2'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td>
</tr>
<tr>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="../datetimepicker-master/jquery.datetimepicker.js"></script>
<script src="../datetimepicker-master/moment.min.js"></script>
<script type="text/javascript">
$(function(){
$("#date").datetimepicker
({
format:'d-m-Y', // กำหนดรูปแบบวันที่ ที่ใช้ เป็น 00-00-0000
lang:'th', // แสดงภาษาไทย
yearStart:1914,
yearEnd:1954, // ช่วงเลือกปีเริ่มต้น ใช้ ค.ศ.
yearOffset:543, // ใช้ปี พ.ศ. บวก 543 เพิ่มเข้าไปในปี ค.ศ
timepicker:false, // กำหนด ไม่แสดงตัวเลือกเวลา
onSelectDate:function(){ // ถ้าเลือกวันแล้ว
$("#date").datetimepicker('hide'); // ให้ซ่อน datetimepicker
},
});
});
</script>
<td height="20" bgcolor="#FFFFFF" style="color: #666666">วันที่ที่เริ่มทำรายการ:</td>
<td bgcolor="#FFFFFF" style="color: #666666"><input type="text" id="date" value="<?php echo htmlentities($row_Recordset1['date'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td>
</tr>
<tr>
<td height="20" colspan="2" bgcolor="#FFFFFF" style="color: #666666"><center><input type="submit" value="Update record" /></center></td>
</tr>
</table>
<center></center>
<input type="hidden" name="MM_update" value="form1" />
<input type="hidden" name="id_credit" value="<?php echo $row_Recordset1['id_credit']; ?>" />
</form>
<table width="1233" height="31" border="0">
<tr>
<td width="705" height="1" bgcolor="#6666CC"></td>
</tr>
</table>
<p> </p>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
หน้าอัพเดตข้อมูลค่ะ
Tag : PHP, MySQL, HTML/CSS
|
|
|
|
|
|
Date :
2014-11-15 17:17:54 |
By :
jibb |
View :
1195 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันดับแรก ทดสอบตัวแปร POST['date']
039.if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
040.$Day=$_POST['date']; echo $Day;
|
|
|
|
|
Date :
2014-11-15 17:28:00 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะะ
|
|
|
|
|
Date :
2014-11-15 17:35:19 |
By :
jibb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|