Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > PHP > PHP Forum > อยากทราบว่าทำไม่ตอนที่เราลบข้อมูล ทำไม ไม่ขึ้นแจ้งเตือนว่า ต้องการลบชื่อนี้ๆออกจากระบบ



 

อยากทราบว่าทำไม่ตอนที่เราลบข้อมูล ทำไม ไม่ขึ้นแจ้งเตือนว่า ต้องการลบชื่อนี้ๆออกจากระบบ

 



Topic : 032619



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์




อยากทราบว่าทำไม่ตอนที่เราลบข้อมูล
ทำไม ไม่ขึ้นแจ้งเตือนว่า
ต้องการลบชื่อนี้ๆออกจากระบบ
และพอเรากดลบ จะลบทั้งหมดเลยไม่ได้ลบเป็นลำดับ
อยากรู้ว่าผิดตรงไหนช่วยดูหน่อย


Code (view.php)
<html>
<head><title>member ระบบสมาชิก</title></head>
<body>
<h1> ::แสดงสมาชิกทั้งหมด::</h1>
<table border="1">
<tr bgcolor ="#d3d3d3">
	<td>ลำดับ</td>
	<td>ชื่อ-สกุล</td>
	<td>เพศ</td>
	<td>อีเมล</td>
	<td>โทรศัพท์</td>
	<td>ที่อยู่</td>
	<td>ต้องการ</td>
</tr>

<?
$count=0;
include "connect2.php";
$sql="select*from tb_member order by name";
$result=mysql_db_query($dbname,$sql);
while ($record=mysql_fetch_array($result)){
$count++;
	echo"
	<tr>
		<td>$count</td>
		<td>$record[name]</td>
		<td>$record[sex]</td>
		<td>$record[email]</td>
		<td>$record[telephone]</td>
		<td>$record[address]</td>
	                <td><a href=\"delete.php?id_del=$record[id]\"
		onclick=\"return confirm(' ต้องการลบ  $record[name]
		ออกจากระบบจริงหรือไม่')\">[ลบ]</a></td>                  
	</tr>";
}

mysql_close();

?>
</table>
</body>
</html>



Code (delete.php)
<?
$id_del=$_GET [id_del];

include "connect2.php";
$sql="delete from tb_member where id='$id_del';";
$result=mysql_db_query($dbname,$sql);
if ($result) {
	echo "<h3>ลบข้อมูลออกจากระบบเรียบร้อยแล้วครับ</h3>";
	echo "[<a href=view.php>กลับหน้าหลัก</a>]";
} else {
	echo "<h3>ไม่สามารถลบข้อมูลได้ครับ</h3>";
}
mysql_close();
?>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-10-05 11:54:45 By : parita View : 2893 Reply : 28
 

 

No. 1



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ลืมใส่รูป






Date : 2009-10-05 12:04:42 By : parita
 


 

No. 2



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Quote:
<a href=\"delete.php?id_del=$record[id]\"onclick=\"return confirm(' ต้องการลบ $record[name]ออกจากระบบจริงหรือไม่')\">[ลบ]</a>

ลองแบบนี้ดู
Code (PHP)
<a href="delete.php?id_del=$record[id]" onclick="return confirm('ยืนยันการลบข้อมูล')">ลบรายการนี้</a>

Date : 2009-10-05 12:14:31 By : somparn
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Code (PHP)
	<tr>
		<td>$count</td>
		<td>$record[name]</td>
		<td>$record[sex]</td>
		<td>$record[email]</td>
		<td>$record[telephone]</td>
		<td>$record[address]</td>
		<td><a href=javascript:if(confirm('delete  $record[name?')==true){window.location='elete.php?id_del=$record[id]';}></a></td>                
	</tr>";

Date : 2009-10-05 12:24:15 By : webmaster
 


 

No. 4



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ของ พีphpbasic

error ใช้ไม่ได้รบกวนหน่อยน่ะพีphpbasic
Date : 2009-10-05 12:31:33 By : parita
 


 

No. 5



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ของ พีMR.WIN

error เหมือนกัน+

ช่วยดูไห้หน่อยพีๆ

ใช้เวลาจุดนี้มากพอสมควรแล้ว

ต้องใช้ sqlด้วยมัย
Date : 2009-10-05 12:38:43 By : t
 


 

No. 6



โพสกระทู้ ( 830 )
บทความ ( 0 )



สถานะออฟไลน์


บอกแค่ error แต่ไม่บอกข้อความ error ต่อให้เก่งแค่ไหน ก็แก้ไขไม่ได้ครับ
Date : 2009-10-05 12:43:53 By : danya
 


 

No. 7



โพสกระทู้ ( 484 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


หน้า Delete.php
$sql="delete from tb_member where id='$id_del';";  //ลองเอา ; หลัง '$id_del' ออกดูนะครับ 

Date : 2009-10-05 12:46:14 By : onizike
 


 

No. 8



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ขอโทษพีดุนยา
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\tawanna\view.php on line 31
Date : 2009-10-05 12:46:45 By : parita
 


 

No. 9



โพสกระทู้ ( 484 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ขอดู ERROR ด้วยก็จะดีนะครับ
Date : 2009-10-05 12:46:47 By : onizike
 


 

No. 10



โพสกระทู้ ( 830 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<html>
<head><title>member ระบบสมาชิก</title></head>
<body>
<h1> ::แสดงสมาชิกทั้งหมด::</h1>
<table border="1">
<tr bgcolor ="#d3d3d3">
	<td>ลำดับ</td>
	<td>ชื่อ-สกุล</td>
	<td>เพศ</td>
	<td>อีเมล</td>
	<td>โทรศัพท์</td>
	<td>ที่อยู่</td>
	<td>ต้องการ</td>
</tr>

<?php
$count=0;
include "connect2.php";
$sql="select*from tb_member order by name";
$result=mysql_db_query($dbname,$sql);
while ($record=mysql_fetch_array($result))
{
	array_walk($record, 'stripslashes');
	$count++;
	echo"
	<tr>
		<td>$count</td>
		<td>{$record['name']}</td>
		<td>{$record['sex']}</td>
		<td>{$record['email']}</td>
		<td>{$record['telephone']}</td>
		<td>{$record['address']}</td>
  		<td>
		  <a href=\"delete.php?id_del={$record['id']}\"
		onclick=\"return confirm(' ต้องการลบ  {$record['name']}
		ออกจากระบบจริงหรือไม่')\">[ลบ]</a>
		</td>                  
	</tr>";
}

mysql_close();

?>
</table>
</body>
</html>




Code (PHP)
<?php

$id_del = $_GET['id_del'];
include "connect2.php";

if ( ! is_numeric($id_del) || $id_del < 1 ) { echo 'ไม่สามารถลบได้'; exit; }

$sql="delete from tb_member where id= $id_del ";
$result=mysql_db_query($dbname,$sql);
if ($result) {
	echo "<h3>ลบข้อมูลออกจากระบบเรียบร้อยแล้วครับ</h3>";
	echo "[<a href=view.php>กลับหน้าหลัก</a>]";
} else {
	echo "<h3>ไม่สามารถลบข้อมูลได้ครับ</h3>";
}
mysql_close();
?>


Date : 2009-10-05 12:50:46 By : danya
 


 

No. 11



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


พี onizike

ลองทำแล้ว
สมมุติมี 3ชื่อพอกดลบทีเดียวลบออกทั้ง 3 ชื่อเลย
1.
2.
3.
Date : 2009-10-05 12:51:36 By : parita
 


 

No. 12



โพสกระทู้ ( 484 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ลองดูนะครับ
Code (PHP)
echo"
	<tr>
		<td>$count</td>
		<td>$record[name]</td>
		<td>$record[sex]</td>
		<td>$record[email]</td>
		<td>$record[telephone]</td>
		<td>$record[address]</td>
	                <td><a href=\'delete.php?id_del=$record[id]\'
		onclick=\'return confirm(' ต้องการลบ  $record[name]
		ออกจากระบบจริงหรือไม่')\'>[ลบ]</a></td>                  
	</tr>";


Date : 2009-10-05 12:52:38 By : onizike
 


 

No. 13



โพสกระทู้ ( 484 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


น่าจะเป็นเรื่อง ' กับ " ที่มันอยู่ใน echo เลยทำให้ค่าไม่ออก
Date : 2009-10-05 12:55:40 By : onizike
 


 

No. 14



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ของพี MR.WIN ไม่สังการลบ พอกดลบ ไม่ลบให้

<td><a href=javascript:if(confirm('delete $record[name]?')==true){window.location='delete.php?id_del=$record[id]';}>[ลบ]</a></td>
</tr>";
Date : 2009-10-05 12:57:28 By : parita
 


 

No. 15



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ตอนนี้ มีพีมาช่วย 5 คนเลย ดีใจจัง
Date : 2009-10-05 12:59:02 By : parita
 


 

No. 16



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ทำตามเพ่ดุนยา ดูก่อนว่าได้หรือเปล่า น่าจะได้แล้วนะ
Date : 2009-10-05 13:05:46 By : somparn
 


 

No. 17



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

เอาใหม่ครับ

Code (PHP)
<td><a href=\"javascript:if(confirm('delete $record[name]?')==true) {window.location='delete.php?id_del=$record[id]';}\">[ลบ]</a></td>

Date : 2009-10-05 13:12:47 By : webmaster
 


 

No. 18



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


พี ดุนยา

error
Warning: Wrong parameter count for stripslashes() in C:\AppServ\www\tawanna\view.php on line 23

Warning: Wrong parameter count for stripslashes() in C:\AppServ\www\tawanna\view.php on line 23

Warning: Wrong parameter count for stripslashes() in C:\AppServ\www\tawanna\view.php on line 23
Date : 2009-10-05 13:16:15 By : parita
 


 

No. 19



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


พี MR.WIN

พอเรากดลบจะแจ้งว่า ต้องการลบ คนที่ชื่อ 1 มัย

แต่พอกดลบ จะลบออกทั้งหมดเลย
Date : 2009-10-05 13:23:13 By : parita
 


 

No. 20



โพสกระทู้ ( 830 )
บทความ ( 0 )



สถานะออฟไลน์


ลองแก้ไขเฉพาะอันนี้นะ

delete

Code (PHP)
<?php

$id_del = $_GET['id_del'];
include "connect2.php";

if ( trim($id_del) == '' ) { echo 'ไม่สามารถลบได้'; exit; }

$sql="delete from tb_member where id = '$id_del' ";
$result=mysql_db_query($dbname,$sql);
if ($result) {
	echo "<h3>ลบข้อมูลออกจากระบบเรียบร้อยแล้วครับ</h3>";
	echo "[<a href=view.php>กลับหน้าหลัก</a>]";
} else {
	echo "<h3>ไม่สามารถลบข้อมูลได้ครับ</h3>";
}
mysql_close();
?>



Date : 2009-10-05 13:47:03 By : danya
 


 

No. 21



โพสกระทู้ ( 830 )
บทความ ( 0 )



สถานะออฟไลน์


จิงๆ โค้ดผมข้างบนต้องเปลียนจาก

array_walk($record, 'stripslashes');

เป็น

$record = array_map('stripslashes', $record);
Date : 2009-10-05 13:49:11 By : danya
 


 

No. 22



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Code (PHP)
<h1> ::แสดงสมาชิกทั้งหมด::</h1>
<table border="1">
<tr bgcolor ="#d3d3d3">
	<td>ลำดับ</td>
	<td>ชื่อ-สกุล</td>
	<td>อีเมล</td>
		<td>ลบ</td>
</tr>

<?
$count=0;
include "connect.php";
$sql="select*from tb_member order by name";
$result=mysql_db_query($db,$sql);
while ($record=mysql_fetch_array($result)){
$count++;
	echo"
	<tr>
		<td>$count</td>
		<td>$record[name]</td>
		<td>$record[email]</td>
	                <td><a href=\"delete.php?id=$record[id]\"onclick=\"return confirm(' ต้องการลบ  $record[name]ออกจากระบบจริงหรือไม่')\">[ลบ]</a></td>          
	</tr>";
}

mysql_close();

?>
</table>


Code (PHP)
<?
include('connect.php');
$id=$_GET['id'];
$delete="Delete From tb_member Where id='$id' ";
mysql_query($delete);
echo"<meta http-equiv=refresh content='0; URL=member.php'> ";
?>


ทดสอบให้แล้วใช้งานได้แต่ที่ดูโค้ดที่ให้มานั้นตรง คำสั่ง
Quote:
<td><a href=\"delete.php?id=$record[id]\"onclick=\"return confirm(' ต้องการลบ $record[name]ออกจากระบบจริงหรือไม่')\">[ลบ]</a></td>

อย่าขึ้นบรรทัดใหม่ในระหว่างคำสั่งครับให้พิมพ์ติดกันไปเลย
Date : 2009-10-05 13:49:19 By : somparn
 


 

No. 23



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


พี MR.WIN

1
จุดนี้ได้แล้ว
แต่ติดที่ลบ พอเราลบ ไปทั้งรุ่น

2

โค้ด

Code (PHP)
	echo"
	<tr>
		<td>$count</td>
		<td>$record[name]</td>
		<td>$record[sex]</td>
		<td>$record[email]</td>
		<td>$record[telephone]</td>
		<td>$record[address]</td>
		<td><a href=\"javascript:if(confirm('ต้องการลบ $record[name]  ออกจากระบบจริงหรือไม่')==true) {window.location='delete.php?id_del=$record[id]';}\">[ลบ]</a></td>
	</tr>";

delete.php
 <?
$id_del=$_GET [id_del];

include "connect2.php";
$sql="delete from tb_member where id='$id_del'";
$result=mysql_db_query($dbname,$sql);
if ($result) {
	echo "<h3>ลบข้อมูลออกจากระบบเรียบร้อยแล้วครับ</h3>";
	echo "[<a href=view.php>กลับหน้าหลัก</a>]";
} else {
	echo "<h3>ไม่สามารถลบข้อมูลได้ครับ</h3>";
}
mysql_close();
?>

Date : 2009-10-05 13:54:04 By : parita
 


 

No. 24



โพสกระทู้ ( 830 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วย Print_r($record);

แล้ว แคบมาให้ดูหน่อย

ผมคิดว่า ค่า id ในฐานข้อมูล คงเป็น null หมด

ค่า GET ที่ส่งไปก็เป็น null

เวลาลบ มันก็ลบหมด

ไม่ทราบว่า ค่า id เป็น auto_increment หรือเปล่า ???
Date : 2009-10-05 14:01:06 By : danya
 


 

No. 25



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ค่า id เป็น not null

และไม่ auto_increment

น่ะพี ดุนยา
Date : 2009-10-05 14:13:54 By : parita
 


 

No. 26



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ทำไมไม่ตั้ง id เป็น auto _increment อ่ะครับ
Date : 2009-10-05 14:33:32 By : somparn
 


 

No. 27



โพสกระทู้ ( 830 )
บทความ ( 0 )



สถานะออฟไลน์


ลอง echo $record['id'];

ว่ามันแสดงค่าอะไรออกมา
Date : 2009-10-05 14:46:24 By : danya
 


 

No. 28



โพสกระทู้ ( 468 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณพี
1.ดุนยา
2.phpbasic
3.MR.WIN
4.onizike

มากๆ
Date : 2009-10-06 10:40:12 By : parita
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากทราบว่าทำไม่ตอนที่เราลบข้อมูล ทำไม ไม่ขึ้นแจ้งเตือนว่า ต้องการลบชื่อนี้ๆออกจากระบบ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่