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

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

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

สายลม
PHP Jr. Member
PHP Jr. Member
โพสต์: 11
ลงทะเบียนเมื่อ: 06/05/2015 7:20 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย สายลม »

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

โค้ด: เลือกทั้งหมด

<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
---------

โค้ด: เลือกทั้งหมด

<?
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";		
		} 	
?>
-------------------------------------------------------------------
แนบไฟล์
11.png
11.png (7.36 KiB) Viewed 5049 times
offing
PHP VIP Members
PHP VIP Members
โพสต์: 1527
ลงทะเบียนเมื่อ: 18/08/2014 10:01 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย offing »

สายลม เขียน: <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
โพสต์: 11
ลงทะเบียนเมื่อ: 06/05/2015 7:20 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย สายลม »

ขอโทดคับ
ไฟล์ 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
โพสต์: 1
ลงทะเบียนเมื่อ: 11/05/2015 12:23 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย lirans »

ไม่ได้ใส่คำสั่งเชคไปนี่คะ
or die ('Failed');
ใส่ไปต่อตรงifก็
if($resule){
echo "OK";
}
else{
$result or die('Inser Failed');
}
สายลม
PHP Jr. Member
PHP Jr. Member
โพสต์: 11
ลงทะเบียนเมื่อ: 06/05/2015 7:20 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย สายลม »

ขอโทดคับ
เพิ่มส่วน
else{
$result or die('Inser Failed');
}
แล้วคับแต่ ยังบันทึกไม่ได้
จะแสดงแดง Inser Failed
รบกวนคนที่รู้ชอบตอบให้ที่นะคับ
ว่าผมผิตรงส่วนไหน
ขอบคุณคับ
สายลม
PHP Jr. Member
PHP Jr. Member
โพสต์: 11
ลงทะเบียนเมื่อ: 06/05/2015 7:20 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย สายลม »

โค้ด: เลือกทั้งหมด

<?
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
โพสต์: 1
ลงทะเบียนเมื่อ: 23/11/2019 9:48 pm

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

โพสต์ที่ยังไม่ได้อ่าน โดย Weerawut Wongdang »

โค้ด: เลือกทั้งหมด

<?
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 ครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 60