|
|
|
ขอสอบถามเรื่องอัพเว็บขึ้นโฮสจริง ทำไมลบข้อมูลลงฐานข้อมูลไม่ได้ค่ะ |
|
|
|
|
|
|
|
เป็นที่บน Host ไม่ได้เปิดใช้งาน register_global ให้เป็น On ครับ จึงไม่สามารถเรียกใช้งานตัวแปล GET แบบ $delete_id ได้ต้องประกาศตัวแปลแบบเต็มๆ ครับ $_GET['delete_id'];
Code (PHP)
<?php
session_start();
include("config.php");
echo $_GET['delete_id'];
$sql_r="delete from labroom where labroom_id='$_GET[delete_id]'";
$result_a=mysql_query($sql_r);
if($result_a)
{echo'<script language="javascript">
function fncAlert()
{alert("ลบข้อมูลเรียบร้อยแล้ว");}
fncAlert();
window.location="manage_lab.php";
</script>';
exit();
}else{ echo'<script language="javascript">
function fncAlert()
{alert("ไม่สามารถลบข้อมูลได้");}
fncAlert();
window.location="manage_lab.php";
</script>';}
mysql_close();
?>
ไฟล์ config.php
<?php
$hostname="localhost";
$user1="root";
$password="1234";
$dbname="schedulesm";
mysql_connect($hostname,$user1,$password) or die("cannot connect database");
mysql_select_db($dbname) or die("cannot select DB");
mysql_query("SET NAMES UTF8");
?>
|
|
|
|
|
Date :
2013-02-16 17:54:52 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำให้เขียน code โดยใช้ $_GET , $_POST แทนการใช้ Global หรือไม่งั้นคุณต้องไปเปิด function
หรือ ลองใช้ code แก้ไขนี้ครับ
Code (PHP)
<?php
session_start();
include("config.php");
echo $delete_id=$_GET['delete_id'];
$sql_r="delete from labroom where labroom_id='$delete_id'";
$result_a=mysql_query($sql_r);
if($result_a)
{echo'<script language="javascript">
function fncAlert()
{alert("ลบข้อมูลเรียบร้อยแล้ว");}
fncAlert();
window.location="manage_lab.php";
</script>';
exit();
}else{ echo'<script language="javascript">
function fncAlert()
{alert("ไม่สามารถลบข้อมูลได้");}
fncAlert();
window.location="manage_lab.php";
</script>';}
mysql_close();
?>
|
|
|
|
|
Date :
2013-02-16 17:56:42 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วค่ะ
ขอบคุณ คุณGuEmboy และ คุณEx-[S]i[L]e[N]t มากๆค่ะ
|
|
|
|
|
Date :
2013-02-16 19:03:18 |
By :
phonlamai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|