Page 1 of 1

insert ไม่เข้าฐานข้อมูลคับ รบกวนพี่ๆช้วยหน่อยนะคับ

Posted: 18/05/2015 9:34 pm
by สายลม
รบกวนพี่ๆที่รู้ช้วยหน่อยนะคับ
insert แล้ว ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ
นี้เป็นโค้ดและฐานข้อมูลคับ
<form name="form" method="post" action="save.php">
<table width="315" border="1" align="center" cellpadding="1" cellspacing="1">
<tr>
<td><label>
<input type="text" name="product_id" id="product_id" />
</label></td>
<td><label>
<input type="text" name="product_name" id="product_name" />
</label></td>
<td><label>
<input type="text" name="product_price" id="product_price" />
</label></td>
<td><label>
<input type="text" name="product_amoun" id="product_amoun" />
</label></td>
<td><label>
<input type="text" name="product_sum" id="product_sum" />
</label></td>
</tr>
</table>
<input type="submit" name="button" id="button" value="Submit" />
</form>
--------------------------------------------------------------------------------------------------------
save.php
<?
include('config.php');
mysql_query("SET NAMES utf8");


$product_id= $_POST['product_id'];
$product_name=$_POST['product_name'];
$product_price=$_POST['product_price'];
$product_amoun=$_POST['product_amoun'];
$product_sum=$_POST['product_sum'];


$agsql = "
INSERT INTO sale_detail(sale_id, product_id, product_name, product_price, product_amount, product_sum)
VALUES('$sale_id', '$product_id', '$product_name', '$product_price', '$product_amoun', '$product_sum')";
$resule = mysql_query($agsql);

if($resule){
echo "OK";
//echo '<meta HTTP-EQUIV = "refresh" CONTENT ="2; URL=ag_finsert.php">';
}else{
echo $result or die('Inser Failed');
}

?>

Re: insert ไม่เข้าฐานข้อมูลคับ รบกวนพี่ๆช้วยหน่อยนะคับ

Posted: 18/05/2015 10:04 pm
by thatsawan
เเนะนำวีดีโอสอน ค่ะ ครบเลยในนี้

Re: insert ไม่เข้าฐานข้อมูลคับ รบกวนพี่ๆช้วยหน่อยนะคับ

Posted: 19/05/2015 3:16 pm
by สายลม
ขอบคุณคับทีี่แนะนำคับ
แต่พอมาดูกับโค้ดที่เขียนก้ไม่ผิดนะคับ
รบกวนพี่ๆที่รู้ช้วยแนะนำหน่อยนะคับ

Re: insert ไม่เข้าฐานข้อมูลคับ รบกวนพี่ๆช้วยหน่อยนะคับ

Posted: 03/06/2015 6:42 pm
by offing
สายลม wrote:รบกวนพี่ๆที่รู้ช้วยหน่อยนะคับ
insert แล้ว ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ
นี้เป็นโค้ดและฐานข้อมูลคับ
<form name="form" method="post" action="save.php">
<table width="315" border="1" align="center" cellpadding="1" cellspacing="1">
<tr>
<td><label>
<input type="text" name="product_id" id="product_id" />
</label></td>
<td><label>
<input type="text" name="product_name" id="product_name" />
</label></td>
<td><label>
<input type="text" name="product_price" id="product_price" />
</label></td>
<td><label>
<input type="text" name="product_amoun" id="product_amoun" />
</label></td>
<td><label>
<input type="text" name="product_sum" id="product_sum" />
</label></td>
</tr>
</table>
<input type="submit" name="button" id="button" value="Submit" />
</form>
--------------------------------------------------------------------------------------------------------
save.php
<?
include('config.php');
mysql_query("SET NAMES utf8");


$product_id= $_POST['product_id'];
$product_name=$_POST['product_name'];
$product_price=$_POST['product_price'];
$product_amoun=$_POST['product_amoun'];
$product_sum=$_POST['product_sum'];


$agsql = "
INSERT INTO sale_detail(sale_id, product_id, product_name, product_price, product_amount, product_sum)
VALUES('$sale_id', '$product_id', '$product_name', '$product_price', '$product_amoun', '$product_sum')";
$resule = mysql_query($agsql);

if($resule){
echo "OK";
//echo '<meta HTTP-EQUIV = "refresh" CONTENT ="2; URL=ag_finsert.php">';
}else{
echo $result or die('Inser Failed');
}

?>
สายลม wrote:ขอบคุณคับทีี่แนะนำคับ
แต่พอมาดูกับโค้ดที่เขียนก้ไม่ผิดนะคับ
รบกวนพี่ๆที่รู้ช้วยแนะนำหน่อยนะคับ
ข้อสังเกตุ ลองไปเช็คกับ code เต็มๆดูนะคับ
1.$sale_id ใน code ที่แนบมาไม่มีการกำหนดค่ามาน่ะคับ
2.filed product_amount กับ ตัวแปล $product_amoun ตั้งใจตั้งชื่อต่างกัน หรือลืม t หรือเปล่าคับ

Re: insert ไม่เข้าฐานข้อมูลคับ รบกวนพี่ๆช้วยหน่อยนะคับ

Posted: 05/06/2015 3:18 pm
by dezpost
:like: :) :) :) :)