ช่วยทีครับ กรอกข้อมูลลงฟอร์มแล้วบันทึกลงใน MySQL ไม่ได้
เอาโค๊ดมาดูดีกว่าครับ อย่าให้โหลดเลย
Date :
2012-02-14 19:13:56
By :
Dragons_first
ไฟล์คอนฟิก
Code (PHP)
<?php
$dbhost="localhost";
$dbuser="root";
$dbpass="root";
$dbname="soldier";
$conn=mysql_connect($dbhost,$dbuser,$dbpass) or die ("Unable to connect to MySQL sever");
mysql_select_db($dbname,$conn) or die ("Unable to connect to Database !!!");
mysql_query("SET NAMES 'UTF8' ");
?>
ไฟล์หน้าฟอร์มชื่อ menu2.php
Code (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>
<style type="text/css">
<!--
body {
background-image: url(pic/%E0%B8%9E%E0%B8%B7%E0%B9%89%E0%B8%99%E0%B8%AB%E0%B8%A5%E0%B8%B1%E0%B8%87%202.jpg);
}
.style1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style></head>
<body>
<table width="800" height="268" align="center">
<tr>
<td><table width="800" align="center">
<tr>
<td width="800"><img src="pic/รูปหัวระบบ.jpg" width="800" height="181" longdesc="file:///C|/AppServ/www/system/pic/รูปหัวระบบ.jpg" /></td>
</tr>
</table>
<table width="800" align="center">
<tr>
<td colspan="5"><div align="center" class="style1">
<div align="center">ยินดีต้อนรับสู่บริการระบบบันทึกทะเบียนหนังสือรับ และทะเบียนวิทยุรับ </div>
</div></td>
</tr>
<tr>
<td width="74"><div align="center">หน้าแรก</div></td>
<td width="163"><div align="center">ลงทะเบียนหนังสือรับ</div></td>
<td width="140"><div align="center">แสดงผลหนังสือรับ</div></td>
<td width="403" bgcolor="#0099CC"><div align="left">Logout</div></td>
</tr>
<tr>
<td colspan="5" bgcolor="#0099CC"><div align="left"><strong>ลงทะเบียนหนังสือรับ</strong></div></td>
</tr>
</table></td>
</tr>
</table>
<form id="form1" name="form1" method="post" action="insertbook.php">
<table width="800" border="1" align="center">
<tr>
<td width="152" bgcolor="#0066CC">เลขที่หนังสือ</td>
<td width="632" bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="book_no" type="text" id="book_no" />
</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">วันที่ลงหนังสือ</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="book_day" type="text" id="book_day" />
</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">จาก</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="from" type="text" id="from" />
</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">ถึง</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="to" type="text" id="to" />
</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">เรื่อง</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<textarea name="story" id="story"></textarea>
</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">ชั้นความลับ</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="secret1" type="radio" value="ลับ" />
ลับ
<input name="secret2" type="radio" value="ลับมาก" />
ลับมาก
<input name="secret3" type="radio" value="ลับที่สุด" />
ลับที่สุด</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">ชั้นความเร็ว</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="speed1" type="radio" value="ด่วน" />
ด่วน
<input name="speed2" type="radio" value="ด่วนมาก" />
ด่วนมาก
<input name="speed3" type="radio" value="ด่วนที่สุด" />
ด่วนที่สุด</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">ผู้รับปฎิบัติ</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="user" type="text" id="user" />
</div></td>
</tr>
<tr>
<td bgcolor="#0066CC">หมายเหตุ</td>
<td bgcolor="#00CC99"><label> </label>
<div align="left">
<input name="other" type="text" id="other" />
</div></td>
</tr>
<tr>
<td bgcolor="#00CC99"> </td>
<td bgcolor="#00CC99"><label>
<input name="Submit" type="submit" id="Submit" value="บันทึก" />
</label>
<label>
<input name="Clear" type="reset" id="Clear" value="ย้อนกลับ" />
</label></td>
</tr>
</table>
</form>
<div align="center">
<table width="800">
<tr>
<td bgcolor="#006666"><p align="center">ที่อยู่ กองกำลังพล มณฑลทหารบกที่ ๓๓</p>
<p align="center">285 ถ.เชียงใหม่-ลำพูน ต.วัดเกตุ อ.เมือง จ.เชียงใหม่ 50000 </p></td>
</tr>
</table>
</div>
<p> </p>
</body>
</html>
ไฟล์ insertbook.php ที่รับมาจาก menu2.php
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
$book_no = $_POST['book_no'];
$book_day = $_POST['book_day'];
$from = $_POST['from'];
$to = $_POST['to'];
$story = $_POST['story'];
$secret1 = $_POST['secret1'];
$secret2 = $_POST['secret2'];
$secret3 = $_POST['secret3'];
$speed1 = $_POST['speed1'];
$speed2 = $_POST['speed2'];
$speed3 = $_POST['speed3'];
$user = $_POST['user'];
$other = $_POST['other'];
echo"เลขที่หนังสือ : ".$book_no."<br>";
echo"วันที่ลงหนังสือ : ".$book_day."<br>";
echo"จาก : ".$from."<br>";
echo"ถึง : ".$to."<br>";
echo"เรื่อง : ".$story."<br>";
echo"ลับ : ".$secret1.$secret2.$secret3."<br>";
echo"ด่วน : ".$speed1.$speed2.$speed3."<br>";
echo"ผู้รับปฎิบัติ : ".$user."<br>";
echo"หมายเหตุ : ".$other."<br>";
include("config.php");
$sql="insert into book
(book_no,book_day,from,to,story,secret1,secret2,secret3,speed1,speed2,speed3,user,other)
values
('$book_no','$book_day','$from','$to','$story','$secret1','$secret2','$secret3','$speed1','$speed2','$speed3','$user','$other')";
$sqlquery=mysql_db_query($dbname,$sql);
print"<br>เพิ่มข้อมูลผู้ใช้ลงในฐานข้อมูลเรียบร้อยแล้ว";
print"<meta http-equiv=refresh content=2;URL=menu2.php>";
mysql_close($conn);
?>
Date :
2012-02-14 20:44:00
By :
view2004
Date :
2012-02-14 20:47:54
By :
view2004
ช่วยทีครับผมไล่หมดละไม่รู้จะแก้ยังไง
Date :
2012-02-14 22:31:53
By :
view2004
ลองเอา โค๊ด sql ไปเทส ดูก่อนสิครับ เทสใน ฐานข้อมูล ตรงคำว่า sql
insert ไม่ลง ผมว่า คำสั่ง sql น่าจะผิดครับ
ประวัติการแก้ไข 2012-02-15 01:01:54
Date :
2012-02-15 01:01:22
By :
rakket
Load balance : Server 02