|
|
|
ติดปัญหา insert ไม่เข้าคับๆ วอนท่่านเทพๆทั้งหลายช่วยที่คับผม |
|
|
|
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Party Time</title>
<link rel="stylesheet" href="../style.css" type="text/css" charset="utf-8" />
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 45px;
top: 175px;
}
#apDiv2 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 149px;
top: 16px;
}
#apDiv3 {
position:absolute;
width:490px;
height:157px;
z-index:1;
left: 285px;
top: 322px;
}
#apDiv4 {
position:absolute;
width:770px;
height:68px;
z-index:1;
left: -5px;
top: 535px;
}
#apDiv21 {
position:absolute;
left:116px;
top:668px;
width:489px;
height:248px;
z-index:17;
}
-->
</style>
</head>
<body>
<div id="wrapper">
<div id="body">
<div id="head"><span><h1><a href="http://www.freewebsitetemplates.com"></a></h1></span><img src="../images/banner1.jpg" width="773" height="252" alt="Logo" /></div>
<div id="nav">
<ul>
<li class="MN1z"><a href="http://www.freewebsitetemplates.com"><span><img src="../images/M1.jpg" alt="" width="101" height="35" /></span></a></li>
<div id="apDiv21">
<form action="adduser.php" method="post">
<table width="100%" border="0" cellpadding="1" cellspacing="2">
<tbody>
<tr>
<td valign="top"><div align="right"><strong>ชื่อผู้ใช้งาน (Username) :</strong></div></td>
<td><strong>
<input name="username" type="text" id="username" value="" size="40" maxlength="20" />
<br />
</strong><strong>ต้องตั้งชื่อผู้ใช้งานไม่เกิน 20 ตัวอักษร </strong></td>
</tr>
<tr>
<td><div align="right"><strong>รหัสผ่าน :</strong></div></td>
<td><strong>
<input name="password" type="password" id="password" value="" size="40" maxlength="20" />
</strong></td>
</tr>
<tr>
<td align="right"><strong>รหัสผ่านยืนยัน :</strong></td>
<td><strong>
<input name="repassword" type="password" id="repassword" value="" size="40" maxlength="20" />
</strong></td>
</tr>
<tr>
<td><div align="right"><strong>ชื่อ-นามสกุล :</strong></div></td>
<td><strong>
<input name="fullname" type="text" id="fullname" value="" size="40" maxlength="80" />
</strong></td>
</tr>
<tr>
<td align="right">เพศ :</td>
<td><select name="sex" id="sex">
<option value="man" selected="selected">ชาย</option>
<option value="women">หญิง</option>
<option value="non">ไม่ระบุ</option>
</select></td>
</tr>
<tr>
<td align="right">วัน/เดือน/ปี พ.ศ. เกิด :</td>
<td><select name="dd" id="dd">
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
-
<select name="mm" id="mm">
<option value="01">มกราคม</option>
<option value="02">กุมภาพันธ์</option>
<option value="03">มีนาคม</option>
<option value="04">เมษายน</option>
<option value="05">พฤษภาคม</option>
<option value="06">มิถุนายน</option>
<option value="07">กรกฎาคม</option>
<option value="08">สิงหาคม</option>
<option value="09">กันยายน</option>
<option value="10">ตุลาคม</option>
<option value="11">พฤศจิกายน</option>
<option value="12">ธันวาคม</option>
</select>
-
<select name="yy" id="yy">
<option value="1950">2493</option>
<option value="1951">2494</option>
<option value="1952">2495</option>
<option value="1953">2496</option>
<option value="1954">2497</option>
<option value="1955">2498</option>
<option value="1956">2499</option>
<option value="1957">2500</option>
<option value="1958">2501</option>
<option value="1959">2502</option>
<option value="1960">2503</option>
<option value="1961">2504</option>
<option value="1962">2505</option>
<option value="1963">2506</option>
<option value="1964">2507</option>
<option value="1965">2508</option>
<option value="1966">2509</option>
<option value="1967">2510</option>
<option value="1968">2511</option>
<option value="1969">2512</option>
<option value="1970">2513</option>
<option value="1971">2514</option>
<option value="1972">2515</option>
<option value="1973">2516</option>
<option value="1974">2517</option>
<option value="1975">2518</option>
<option value="1976">2519</option>
<option value="1977">2520</option>
<option value="1978">2521</option>
<option value="1979">2522</option>
<option value="1980">2523</option>
<option value="1981">2524</option>
<option value="1982">2525</option>
<option value="1983">2526</option>
<option value="1984">2527</option>
<option value="1985">2528</option>
<option value="1986">2529</option>
<option value="1987">2530</option>
<option value="1988">2531</option>
<option value="1989">2532</option>
<option value="1990">2533</option>
<option value="1991">2534</option>
<option value="1992">2535</option>
<option value="1993">2536</option>
<option value="1994">2537</option>
<option value="1995">2538</option>
<option value="1996">2539</option>
<option value="1997">2540</option>
<option value="1998">2541</option>
<option value="1999">2542</option>
<option value="2000">2543</option>
<option value="2001">2544</option>
<option value="2002">2545</option>
<option value="2003">2546</option>
<option value="2004">2547</option>
<option value="2005">2548</option>
</select></td>
</tr>
<tr>
<td align="right" valign="top">ที่อยู่ :</td>
<td><strong>
<textarea name="address" cols="60" rows="5" id="address"></textarea>
</strong></td>
</tr>
<tr>
<td align="right">เบอร์โทรศัพท์ติดต่อ :</td>
<td><strong>
<input name="tell" type="text" id="tell" value="" size="40" />
</strong></td>
</tr>
<tr>
<td align="right">อาชีพ :</td>
<td><select name="occid" id="occid">
<option value="1">นักเรียน/นักศีกษา</option>
<option value="2">ข้าราชการ/รัฐวิสาหกิจ</option>
<option value="3">พนักงานบริษัทเอกชน</option>
<option value="4">ธุรกิจส่วนตัว</option>
<option value="5">เกษียณ/แม่บ้าน</option>
<option value="0" selected="selected">อื่นๆ</option>
</select></td>
</tr>
<tr>
<td><div align="right"><strong>อีเมล์ :</strong></div></td>
<td><strong><br />
<input name="email" type="text" id="email" value="" size="40" />
*หากท่านลืมรหัสผ่านหรือทางเว็บไซต์ต้องการแจ้งข่าวสารจะถูกส่งไปที่อีเมล์</strong></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" id="submit" align="center" value="ยืนยันสมัครสมาชิก" /></td>
</tr>
</tbody>
</table>
</form>
</div>
<div id="apDiv3"><img src="../images/Untitled-6.jpg" alt="" width="490" height="217" /></div>
<li class="MN2z"><a href="http://www.freewebsitetemplates.com"><span><img src="../images/M2.jpg" alt="" width="97" height="35" /></span></a></li>
<li class="MN3z"><a href="http://www.freewebsitetemplates.com"><span><img src="../images/M3.jpg" alt="" width="97" height="35" /></span></a></li>
<li class="MN4z"><a href="http://www.freewebsitetemplates.com"><span><img src="../images/M4.jpg" alt="" width="97" height="35" /></span></a></li>
<li class="MN5z"><a href="http://www.freewebsitetemplates.com"><span><img src="../images/M5.jpg" alt="" width="94" height="35" /></span></a></li>
</ul>
</div>
<div id="left-box">
<div class="inner"></div>
<form id="form1" method="post" action="">
<p> </p>
<p>
<label>Name ID
<br />
<br />
<input type="text" name="textfield" id="textfield" />
</label>
</p>
<p>Password</p>
<p>
<label>
<input type="text" name="textfield2" id="textfield2" />
</label>
</p>
<p>
<label>
<input type="submit" name="button" id="button" value="Submit" />
</label>
<label>
<input type="reset" name="button2" id="button2" value="Reset" />
</label>
</p>
</form>
</div>
<div id="tray">
<div class="clear"></div>
<div class="divider">
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
</div>
<div id="footer"></div>
</div>
</div>
</body>
</html>
code หน้า regisiter
code หน้า adduser
<?PHP
$objConnect = mysql_connect("127.0.0.1","root","1234") or die ("ERROR CONNCETTION");
mysql_select_db("proguild");
$strSQL = "INSERT INTO regis ";
$strSQL .="(username,password,repassword,fillname,sex,address,tell,occid,email) ";
$strSQL .="VALUES ";
$strSQL .="( '".$_POST["username"]."' , '".$_POST["password"]."' , '".$_POST["repassword"]."' ";
$strSQL .=", '".$_POST["fullname"]."' , '".$_POST["sex"]."' , '".$_POST["address"]."' ";
$strSQL .=", '".$_POST["tell"]."' , '".$_POST["occid"]."' , '".$_POST["email"]."' )";
$objQuery = mysql_query($strSQL);
if($objQuery)
{
echo "Save Done.";
}
else
{
echo "Error Save [".$strSQL."]";
}
mysql_close($objConnect);
?>
ติดปัญหา insert ไม่ได้
Error Save [INSERT INTO regis (username,password,repassword,fillname,sex,address,tell,occid,email) VALUES ( 'ss' , '' , '' , '' , 'non' , '' , '' , '0' , '' )]
ค่า value มาตามฟอร์มทั้งหมด
ส่วน ใน table มี feid เป็น row_id เป็น autocommit ตามปกติแล้ว กด inset เลยก็ได้ เพราะ row_id เป็น PK autocommit ค่ามันจะเพิ่มให้เอง แต่นี้ error ท่าเดียวเลย ท่านเทพๆทั้งหลายช่วยดูให้หน่อย
Tag : PHP, MySQL, HTML/CSS, CakePHP
|
|
|
|
|
|
Date :
2011-05-12 13:50:47 |
By :
suzana |
View :
777 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. ลอง echo strSQL ออกมาดูครับ แล้วลองเอาไปรันใน mysqlดูว่าถูกไหม(ถ้าใน phpmyadmin ก็รันในนั้นครับ)
2. ผมเห็น fillname กับ fullname ใน strQL ของคุณไม่รู้ว่าคุณเขียนผิดหรือเปล่าครับ
|
|
|
|
|
Date :
2011-05-12 14:06:37 |
By :
grandraftz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อแรก username , password เป็น reserved words
ต่อมาลองใช้นี่
$objQuery = mysql_query($strSQL) or die(mysql_error());
|
|
|
|
|
Date :
2011-05-12 15:06:35 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากคับ
ตกไปตัว ผิดไปตัวอีกแล้ว ขอบคุณมากคับ
|
|
|
|
|
Date :
2011-05-12 16:07:07 |
By :
suzana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|