|
|
|
PHP ทำฟอร์มรับข้อมูล แต่กรอกแล้วไม่ส่งค่าไปเก็บที่ MySQL |
|
|
|
|
|
|
|
Code (PHP)
<?php
include("condb.php");
include("utility.php");
if(isset($_POST['txtname'])){
// after submit
$name = $_POST['txtname'];
$surname = $_POST['txtsurname'];
$sex = $_POST['rdosex'];
$age = $_POST['txtage'];
$address = $_POST['txtaddress'];
$salary = $_POST['txtsalary'];
$dept = $_POST['slbdept'];
$sql = " insert into tbmember (name,surname,sex,age,address,salary ,depid) values ('$name','$surname','$sex','$age','$address','$salary','$dept'); ";
if(mysql_query($sql)){
msgbox("เพิ่มข้อมูลเรียบร้อย");
}else{
msgbox("เพิ่มข้อมูลไม่สำเร็จ");
}//end if
redirect();
}else{
// first open page
}//end if
?>
<html>
<head>
<title> ระบบฐานข้อมูล </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<form method="post" action="">
<table>
<FONT SIZE=4><b>ระบบฐานข้อมูล</b></FONT>
<br></br>
<tr>
<td>ชื่อ</td>
<td><input type="text" name="txtname"></td>
</tr>
<tr>
<td>นามสกุล</td>
<td><input type="text" name="txtsurname"></td>
</tr>
<tr>
<td>เพศ</td>
<td>ชาย<input type="radio" name="rdosex" value="M" checked>
หญิง<input type="radio" name="rdosex" value="F"></td>
</tr>
<tr>
<td>อายุ</td>
<td><input type="text" name="txtage"></td>
</tr>
<tr>
<td>ที่อยู๋</td>
<td><input type="text" name="txtaddress"></td>
</tr>
<tr>
<td>เงินเดือน</td>
<td><input type="text" name="txtsalary"></td>
</tr>
<tr>
<td>แผนก</td>
<td><select name="slbdept">
<option value="1" selected>การเงิน</option>
<option value="2">ขนส่ง</option>
<option value="3">การตลาด</option>
</select></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="บันทึก" ></td>
</tr>
</table>
</form>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-06-13 23:30:33 |
By :
dream06 |
View :
1560 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่ม mysql_error() เอา Error มาโลว์ด้วยครับ
Code (PHP)
if(mysql_query($sql)){
msgbox("เพิ่มข้อมูลเรียบร้อย");
}else{
msgbox("เพิ่มข้อมูลไม่สำเร็จ error=".mysql_error());
}//end if
|
|
|
|
|
Date :
2012-06-14 06:25:28 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|