|
|
|
รบกวนหน่อยนะครับ INSERT INTO แล้วข้อมูลไม่เข้าฐานข้อมูลครับผม |
|
|
|
|
|
|
|
ไม่แน่ใจว่าโค้ดผิดไหมครับ กรอกข้อมูลในฟอร์มแล้ว กดเพิ่มแล้ว ข้อมูลไม่เพิ่มครับ [ปล.ผมใช้ฐานข้อมูล SQL Server 2008]
หน้าของที่ต้องการให้โชว์ครับ
Code (PHP)
<?php
$host = "A6ZACEIO8KWSLIO\SQLEXPRESS";
$user = "sa";
$pass = "tabar4785";
$objConnect = mssql_connect($host,$user,$pass);
mssql_select_db("webdb");
$results = mssql_query("select * from [dbo].[CUSTOMER]");
mssql_close($objConnect);
?>
<img src="r11.png" width="190" height="100">
<center><table border="1" width="1100">
<tr bgcolor="#FF99CC">
<td width="100"><div align="center"><strong>รหัสผู้ใช้บริการ </div></strong></td>
<td width="200"><div align="center"><strong>ชื่อ-นามสกุล </div></strong></td>
<td width="200"><div align="center"><strong>ที่อยู่ </div></strong></td>
<td width="130"><div align="center"><strong>เบอร์โทรศัดท์ </div></strong></td>
<td width="130"><div align="center"><strong>โฉนดที่ดินเลขที่ </div></strong></td>
<td width="220"><div align="center"><strong>ขนาดที่ดิน </div></strong></td>
<td width="120"><div align="center"><strong>จัดการข้อมูล</div></strong></td>
</tr>
<?php
while ($raw4 = mssql_fetch_array($results))
{?>
<tr height="60" align="center" bgcolor="#FFCCFF">
<td><?php echo "$raw4[0]"?> </td>
<td><?php echo "$raw4[1]"?> </td>
<td><?php echo "$raw4[2]"?> </td>
<td><?php echo "$raw4[3]"?> </td>
<td><?php echo "$raw4[4]"?> </td>
<td><?php echo "$raw4[5]"?> </td>
<td><input name="register" id="lop" type="submit" value="ลบข้อมูล" /></td>
<?php } ?>
</tr>
</table>
หน้าโค้ด insert ครับ
<?php
$host = "A6ZACEIO8KWSLIO\SQLEXPRESS";
$user = "sa";
$pass = "tabar4785";
$objConnect = mssql_connect($host,$user,$pass);
mssql_selCode (PHP)
ect_db("webdb");
$results = mssql_query("select * from [dbo].[CUSTOMER]");
mssql_close($objConnect);
?>
<?php
$id = $_POST["id"];
$fname = $_POST["fname"];
$teu = $_POST["teu"];
$tel = $_POST["tel"];
$tdin = $_POST["tdin"];
$a = $_POST["a"];
$b = $_POST["b"];
$c = $_POST["c"];
$host = "A6ZACEIO8KWSLIO\SQLEXPRESS";
$user = "sa";
$pass = "tabar4785";
$dbname = "webdb";
$tblname = "[dbo].[CUSTOMER]";
$objConnect = mssql_connect($host,$user,$pass);
mssql_select_db($dbname);
$sql = "INSERT INTO $tblname(Cus_name,Cus_add,Cus_Tel,Cus_chanod,Cus_nerte)
VALUES ('$id', '$fname','$teu','$tel','$tdin','$a','$b','$c')";
if ($sql){
echo "<script type type=\"text/javascript\">window.location='from2.php'</script>";
}
mssql_close($objConnect);
?>
Tag : PHP, Ms SQL Server 2008, HTML/CSS
|
|
|
|
|
|
Date :
2016-10-28 18:33:31 |
By :
Taiphob |
View :
717 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
field มี 5 แต่ทำไมเอา value ไป insert 8
field : Cus_name,Cus_add,Cus_Tel,Cus_chanod,Cus_nerte
value : '$id', '$fname','$teu','$tel','$tdin','$a','$b','$c'
อีกอย่างไฟล์ connect database เขียนไว้ที่เดียวแล้ว include เอา
|
|
|
|
|
Date :
2016-10-29 14:05:50 |
By :
mee079 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|