Error Save [INSERT INTO ] ช่วยดูโค้ดให้หน่อยน้ะค้ะ ยังแก้ไม่ได้ งง งง
Error Save [INSERT INTO member (mem_id,prefix,fname,lname,address,idcard,birth,telephone,occupation,salary,date_register) SELECT MAX(mem_id)+1,'1','สมหวัง','สุขสม','1/2','1111111111111','16/02/2012','0897777777','นักเรียน','12000',CURDATE() FROM member]
formmem(PHP)
<? include "connect.php" ;?>
<? include("scrip.php"); ?>
<!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>..:::ระบบจัดการกลุ่มออมทรัพย์เพื่อการผลิต:::..</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form action="savemem.php" name="frmMain" method="post" onSubmit="JavaScript:return fncSubmit();">
<table width="70%" height="350" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="3" align="left"><strong>บันทึกข้อมูลสมาชิก</strong>
<font size="-1"color="#FF0000"><b>(*กรุณากรอกให้ครบทุกช่อง)</b></font><br/><br/>
</td>
<tr>
<td align="right">คำนำหน้า :</td>
<td align="left">
<?
$strSQL= "SELECT * FROM prefix";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<select id="prefix" name="prefix">
<option value="">--คำนำหน้า--</option>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<option value="<?=$objResult["prefix_id"];?>"><?=$objResult["prefix_name"];?></option>
<?
}
?>
</select>
</td>
</tr>
<tr>
<td align="right">ชื่อ :</td>
<td align="left"><input type="text" id="txtfname" name="txtfname" /></td>
</tr>
<tr>
<td align="right">นามสกุล :</font></td>
<td align="left"><input type="text" id="txtlname" name="txtlname" /></td>
</tr>
<tr>
<td align="right">ที่อยู่ :</td>
<td align="left"><input type="text" id="txtaddress" name="txtaddress" /></td>
</tr>
<tr>
<td align="right">หมายเลขบัตรประชาชน :</td><br />
<td align="left"><input type="text" id="txtidcard" name="txtidcard" maxlength="13" /></td>
<td align="left"><font color="red">**13 ตัวอักษร**</font></td>
</tr>
<tr>
<td align="right">วันเกิด :</td>
<td align="left"><input type="text" id="txtbirth" name="txtbirth" /></td>
<td align="left"><a href="javascript:displayDatePicker('txtbirth')">
<img border="0" src="images/calendar.jpg" width="19" height="19"></a>
</td>
</tr>
<tr>
<td align="right">เบอร์ติดต่อ :</td>
<td align="left"><input type="text" id="txttelephone" name="txttelephone" /></td>
</tr>
<tr>
<tr>
<td align="right">อาชีพ :</td>
<td align="left"><input type="text" id="txtoccupation" name="txtoccupation" /></td>
</tr>
<tr>
<td align="right">เงินเดือน :</td>
<td align="left"><input type="text" id="txtsalary" name="txtsalary" /> บาท</td>
</tr>
<br/><br/>
<tr>
<td align="center">
<td align="center">
<input type="submit" value="บันทึก">
<input type="reset" value="ยกเลิก">
</td>
</td>
</tr>
</table>
<br/><br/>
</form>
savemem(PHP)
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
</head>
<body>
<?
include("connect.php");
$strSQL="INSERT INTO member (mem_id,prefix,fname,lname,address,idcard,birth,telephone,occupation,salary,date_register)
SELECT MAX(mem_id)+1,'".$_POST["prefix"]."','".$_POST["txtfname"]."','".$_POST["txtlname"]."','".$_POST["txtaddress"]."','".$_POST["txtidcard"]."','".$_POST["txtbirth"]."','".$_POST["txttelephone"]."','".$_POST["txtoccupation"]."','".$_POST["txtsalary"]."',CURDATE() FROM member";
$objQuery = mysql_query($strSQL);
if($objQuery)
{
echo "<script>alert('บันทึกเรียบร้อยแล้ว');</script>";
echo "<meta http-equiv='refresh' content='0; url=memberformadd.php'>";
}
else
{
echo "Error Save [".$strSQL."]";
}
mysql_close($objConnect);
?>
</body>
</html>
Tag : PHP, MySQL
ประวัติการแก้ไข 2012-02-07 14:14:03
Date :
2012-02-07 14:12:38
By :
lookpla26
View :
1309
Reply :
2
ปลา wu ป่าว
ถ้าใช่ แอดมาหน่อย [email protected]
Date :
2012-02-07 14:16:30
By :
50121680
ลองรันตัวนี้ใน phpMyAdmin ดูครับ
Code
SELECT MAX(mem_id)+1,'1','สมหวัง','สุขสม','1/2','1111111111111','16/02/2012','0897777777','นักเรียน','12000',CURDATE() FROM member
Date :
2012-02-07 14:23:02
By :
webmaster
Load balance : Server 03