|
|
|
วอนพี่ๆช่วยอธิบายโค้ด PHP หน่อยค่ะ พรุ่งนี้จะสอบแล้วแต่ยังไม่เข้าใจเลย TToTT |
|
|
|
|
|
|
|
คือพรุ่งนี้ต้องสอบแล้ว ต้องอธิบายให้อาจารย์เข้าใจ คือหนูทำในส่วนของ "แก้ไขข้อมูลลูกค้า" ต้องอธิบายโค้ดทั้งหมดนี้ให้อาจารย์ฟังแต่ไม่รู้จะอธิบายยังไง เพราะไม่เข้าใจ รบกวนพี่ๆผู้รู้ ช่วยธิบายอย่างละเอียด หรือทีละบรรทัดก็ได้ค่ะ ขอบพระคุณมากๆค่ะ TToTT
Code (PHP)
<?PHP
session_start();
require_once('inc/conn_db.php');
require_once('inc/function.php');
checklogin($_SESSION['a_user']);
$m_id = $_GET['m_id'];
if(!$m_id)
{
exit("<script>window.location='managecustomer.php';</script>");
}
$sql = "select * from members where m_id = '$m_id'";
$result = mysql_query($sql) or die ("error = $sql");
$row = mysql_fetch_array($result);
?>
<!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" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<script>
function confirmDelete(delUrl) {
if (confirm("คุณแน่ใจหรือไม่ว่าจะลบ")) {
document.location = delUrl;
}
}
</script>
<script src="gen_validatorv4.js" type="text/javascript"></script>
</head>
<body>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table width="1044" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="220"> </td>
<td width="824"> </td>
</tr>
<tr>
<td valign="top"><?PHP require_once('leftmenu.php'); ?></td>
<td valign="top"><table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#FFFFFF" align="center"><p> </p>
<p class="normal" align="center">
<p> <form id="form3" name="form3" method="post" action="sql.php">
<table width="720" border="1" cellspacing="0" cellpadding="5">
<tr>
<td colspan="2" align="center" bgcolor="#F36444"><strong class="normal2">แก้ไขข้อมูลลูกค้า</strong></td>
</tr>
<tr>
<td width="256" align="right" class="normal">ชื่อนำหน้า :</td>
<td width="438"><select name="sir" id="sir">
<option value="นาย" <?PHP if($row['m_sir']=="นาย") { echo "selected='selected'"; } ?> >นาย</option>
<option value="นาง" <?PHP if($row['m_sir']=="นาง") { echo "selected='selected'"; } ?>>นาง</option>
<option value="นางสาว" <?PHP if($row['m_sir']=="นางสาว") { echo "selected='selected'"; } ?>>นางสาว</option>
</select></td>
</tr>
<tr>
<td width="256" align="right" class="normal">ชื่อ :</td>
<td width="438"><input name="name" type="text" id="name" value="<?PHP echo $row['m_name']; ?>" /></td>
</tr>
<tr>
<td align="right" valign="top" class="normal">นามสกุล :</td>
<td><input name="lastname" type="text" id="lastname" value="<?PHP echo $row['m_lastname']; ?>" /></td>
</tr>
<tr>
<td align="right" valign="top" class="normal">เบอร์โทร :</td>
<td><input name="tel" type="text" id="tel" value="<?PHP echo $row['m_tel']; ?>" /></td>
</tr>
<tr>
<td align="right" valign="top" class="normal">อีเมล์ :</td>
<td><input name="email" type="text" id="email" value="<?PHP echo $row['m_email']; ?>" /></td>
</tr>
<tr>
<td align="right" valign="top" class="normal">ที่อยู่ :</td>
<td><textarea name="address" id="address" cols="45" rows="5"><?PHP echo $row['m_address']; ?></textarea></td>
</tr>
<tr>
<td align="right" valign="top" class="normal"> </td>
<td><input type="submit" name="button2" id="button2" value="แก้ไขข้อมูลลูกค้า" />
<input name="action" type="hidden" id="action" value="editcustomer" />
<input name="m_id" type="hidden" id="m_id" value="<?PHP echo $row['m_id']; ?>" /></td>
</tr>
</table>
</form>
<script language="JavaScript" type="text/javascript"
xml:space="preserve">//<![CDATA[
//You should create the validator only after the definition of the HTML form
var frmvalidator = new Validator("form3");
frmvalidator.addValidation("name","req","กรุณากรอกชื่อ");
frmvalidator.addValidation("lastname","req","กรุณากรอกชื่อ");
frmvalidator.addValidation("address","req","กรุณากรอกที่อยู่");
frmvalidator.addValidation("tel","req","กรุณากรอกเบอร์ติดต่อ");
frmvalidator.addValidation("tel","numeric","เบอร์โทรต้องเป็นตัวเลข");
frmvalidator.addValidation("tel","minlen=10","เบอร์โทรต้องมี 10 หลัก");
frmvalidator.addValidation("email","req","กรุณากรอกอีเมล์");
frmvalidator.addValidation("email","email","โปรดตรวจสอบรูปแบบอีเมลล์");
//]]></script>
</p>
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><?PHP require_once('footer.php'); ?></td>
</tr>
</table>
</body>
</html>
Tag : PHP, MySQL, Oracle, HTML/CSS, JavaScript, CakePHP
|
|
|
|
|
|
Date :
2014-03-24 01:15:26 |
By :
:(( |
View :
3205 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PHP MySQL Edit/Update Data Record
อ่านพื้นฐาน
|
|
|
|
|
Date :
2014-03-24 09:11:08 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|