insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

สายลม
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 06/05/2015 7:20 am

insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by สายลม » 06/05/2015 8:20 am

รบกวนพี่ๆที่รู้ช้วยหน่อยนะคับ
insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ
นี้เป็นโค้ดและฐานข้อมูลคับ

Code: Select all

<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="member_name" id="member_name" />
      </label></td>
      <td><label>
        <input type="text" name="member_tel" id="member_tel" />
      </label></td>
      <td><label>
        <input type="text" name="member_add" id="member_add" />
      </label></td>
    </tr>
  </table>
    <input type="submit" name="button" id="button" value="Submit" />
</form>
--------------------------------------------------------------------------------------------------------
save.php
---------

Code: Select all

<?
include('config.php');
mysql_query("SET NAMES utf8");
	
		$empsql = "
		INSERT INTO member(mb_name, mb_name, mb_add) 
		VALUES('".$_POST['mb_name']."', '".$_POST['mb_name']."', '".$_POST['mb_add']."')
		";
		$resule = mysql_query($empsql);
		
		if($resule){
			echo "OK";		
		} 	
?>
-------------------------------------------------------------------
Attachments
11.png
11.png (7.36 KiB) Viewed 3189 times

offing
PHP VIP Members
PHP VIP Members
Posts: 1527
Joined: 18/08/2014 10:01 am

Re: insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by offing » 07/05/2015 3:34 pm

สายลม wrote: <input type="text" name="member_name" id="member_name" />
</label></td>
<td><label>
<input type="text" name="member_tel" id="member_tel" />
</label></td>
<td><label>
<input type="text" name="member_add" id="member_add" />

VALUES('".$_POST['mb_name']."', '".$_POST['mb_name']."', '".$_POST['mb_add']."')

-------------------------------------------------------------------
ชื่อตัวแปรผิดคับตามที่ hilight ด้านบน
html ใช้ member_name,member_tel,...
ตอนรับค่าใช้ mb_name,mb_name,mb_add

สายลม
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 06/05/2015 7:20 am

Re: insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by สายลม » 07/05/2015 10:06 pm

ขอโทดคับ
ไฟล์ save.php ตัวแปลผิดคับ
save.php
---------
<?
include('config.php');
mysql_query("SET NAMES utf8");

$empsql = "
INSERT INTO member(member_name, member_tel, mem_add)
VALUES('".$_POST['member_name']."', '".$_POST['member_tel']."', '".$_POST['member_add']."')
";
$resule = mysql_query($empsql);

if($resule){
echo "OK";
}
?>
ก้ไม่มี ขึ้น error ไม่มีข้อความไดเกิดขึ้น แล้วก้ข้อมูลไม่ลงฐานข้อมูลคับ
ไฟล์ save.php ที่โพสไว้ผิดนะคับ
ที่ถูกคือตัวนี้นะคับ
ขอบคุณหล้วงหน้าคับ

lirans
PHP Newbie
PHP Newbie
Posts: 1
Joined: 11/05/2015 12:23 am

Re: insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by lirans » 11/05/2015 12:36 am

ไม่ได้ใส่คำสั่งเชคไปนี่คะ
or die ('Failed');
ใส่ไปต่อตรงifก็
if($resule){
echo "OK";
}
else{
$result or die('Inser Failed');
}

สายลม
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 06/05/2015 7:20 am

Re: insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by สายลม » 18/05/2015 7:02 pm

ขอโทดคับ
เพิ่มส่วน
else{
$result or die('Inser Failed');
}
แล้วคับแต่ ยังบันทึกไม่ได้
จะแสดงแดง Inser Failed
รบกวนคนที่รู้ชอบตอบให้ที่นะคับ
ว่าผมผิตรงส่วนไหน
ขอบคุณคับ

สายลม
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 06/05/2015 7:20 am

Re: insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by สายลม » 18/05/2015 7:03 pm

Code: Select all

<?
include('config.php');
mysql_query("SET NAMES utf8");

$empsql = "
INSERT INTO member(member_name, member_tel, mem_add) 
VALUES('".$_POST['member_name']."', '".$_POST['member_tel']."', '".$_POST['member_add']."')
";
$resule = mysql_query($empsql);

if($resule){
echo "OK";	
} 
else{
$result or die('Inser Failed');
}
?>

Weerawut Wongdang
PHP Newbie
PHP Newbie
Posts: 1
Joined: 23/11/2019 9:48 pm

Re: insert แล้วไม่ขึ้น error ไม่มีข้อความไดเกิดขึ้น ไม่บันทึกข้อมูลลงฐานข้อมูลด้วยคับ

Post by Weerawut Wongdang » 23/11/2019 9:50 pm

Code: Select all

<?
include('config.php');
mysql_query("SET NAMES utf8");

$empsql = "
INSERT INTO member([u]member_id[/u],member_name, member_tel, mem_add)
VALUES([u]""[/u[/u]],'".$_POST['member_name']."', '".$_POST['member_tel']."', '".$_POST['member_add']."')
";
$resule = mysql_query($empsql);

if($resule){
echo "OK";
}
else{
$result or die('Inser Failed');
}
?>
เพิ่มตรงที่ขีดเส้นใต้ครับ
member_id
""
2 ครับ

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Bing [Bot], Google Adsense [Bot] and 16 guests