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

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

by offing » 03/06/2015 6:42 pm

สายลม 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 ไม่เข้าฐานข้อมูลคับ รบกวนพี่ๆช้วยหน่อยนะคับ

by สายลม » 19/05/2015 3:16 pm

ขอบคุณคับทีี่แนะนำคับ
แต่พอมาดูกับโค้ดที่เขียนก้ไม่ผิดนะคับ
รบกวนพี่ๆที่รู้ช้วยแนะนำหน่อยนะคับ

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

by thatsawan » 18/05/2015 10:04 pm

เเนะนำวีดีโอสอน ค่ะ ครบเลยในนี้

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

by สายลม » 18/05/2015 9:34 pm

รบกวนพี่ๆที่รู้ช้วยหน่อยนะคับ
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');
}

?>
Attachments
11.png
11.png (4 KiB) Viewed 556 times

Top