[มือใหม่]มีปัญหาเรื่องการลบข้อมูลในฐานข้อมูลครับ ขอคำแนะนำ
เขียนอีก Query ครับ โดยลบอีก table ครับ
Date :
2012-04-25 06:05:24
By :
webmaster
มีตัวอย่างไหมครับ รบกวนด้วยครับ ว่าต้องไปในรูปแบบไหน
Date :
2012-04-25 06:09:08
By :
bjungza
Code (PHP)
$sql_del = "delete from list_stu where add_stu = '$del_id';";
mysql_query($sql_del) or die(mysql_error());
$sql_del = "delete from list_stu where add_stu = '$del_id';";
mysql_query($sql_del) or die(mysql_error());
เขียน 2 Query ประมาณนี้ครับ
Date :
2012-04-25 06:10:19
By :
webmaster
ขอบคุณครับ เดี๋ยวลองดูครับ แล้วจะมารายงานผล
Date :
2012-04-25 06:21:54
By :
bjungza
Code (PHP)
<?
$host="localhost";
$username="root";
$pass_word="1234";
$db="register";
$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES utf8",$Conn);
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
if($_REQUEST['del_id'] != "")
{
$del_id = $_REQUEST['del_id'];
$sql_del = "delete from list_stu where add_stu = '$del_id';";
mysql_query($sql_del) or die(mysql_error());
$sql_del = "delete from list_stu where name_ge = '****$ตรงนี้*****';";
mysql_query($sql_del) or die(mysql_error());
echo "ลบข้อมูล ID $del_id เรียบร้อยแล้ว";
}
?>
ตรง query ที่ 2 ต้องเปลี่ยนเป็นอะไรหรือครับ พอดี $del_id มันรีเควสมาจากการกดลิ้งค์ลบ อันที่สองสมควรจะกำหนดยังไงดีครับ งงมากเลย ลองมาหลายอย่างแล้วแต่ก็ไม่ได้
ประวัติการแก้ไข 2012-04-25 21:47:00
Date :
2012-04-25 21:45:59
By :
bjungza
ถ้ามีคีย์ร่วมแบบนั้นก็ต้องส่งมาสองค่าครับ แล้วใช้ and มันจะลบได้อย่างที่ควรจะเป็น
Date :
2012-04-26 01:40:13
By :
ikikkok
Code (PHP)
<a href="admin_astu.php?del_id=<?=$row_show['no_ge']?>&del_name=<?=$row_show['name_ge']?>
Code (PHP)
$sql_del = "delete from list_stu where add_stu = '".$_GET['del_id'] ."' and name_ge='".$_GET['del_name'] ."';";
Date :
2012-04-26 02:07:10
By :
ikikkok
ขอบคุณมากครับ กำลังต้องการใช้มากครับ
Date :
2012-04-26 02:10:44
By :
bjungza
Load balance : Server 05