|
|
|
ดูโค้ดให้หน่อยค่ะ พอเวลากด Delete แล้ว มันไม่ยอมลบ ในฐานข้อมูลอ่าค่ะ |
|
|
|
|
|
|
|
ผมจะแนะนำเทคนิคนะครับ
Code (PHP)
$sql = "Delete from news where FilesName =".$FilesName;
echo $sql;exit; // ตรวจสอบว่า syntax ถูกต้องหรือเปล่า และลองนำ string ที่แสดงไป query ใน phpmyadmin นะครับ
mysql_query($sql);
|
|
|
|
|
Date :
2011-12-21 16:11:59 |
By :
evanesscaz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไงค่ะ ไม่เข้าใจ ทำแล้วไม่ได้เหมือนเดิม
|
|
|
|
|
Date :
2011-12-22 01:05:04 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี error ขึ้นว่ายังไงครับ
เอาโค้ดนี้ไปทับดู
Code (PHP)
if ($FilesName != ''){
$sql = "Delete from news where FilesName ='".$FilesName."'";
mysql_query($sql);
edit: เพิ่ม " ครับ ^^
|
ประวัติการแก้ไข 2011-12-22 07:25:27
|
|
|
|
Date :
2011-12-22 05:53:15 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันไม่ได้ขึ้น error ค่ะ แค่มันลบจากฐานข้อมูลไม่ได้ พอกด ปุ่ม delete แล้ว มันก้อยังเหมือนเดิม ไม่ลบ อ่าค่ะ
|
|
|
|
|
Date :
2011-12-22 12:22:53 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่ม '' ตรงไหนค่ะ
|
|
|
|
|
Date :
2011-12-22 15:50:36 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอารูปฐานข้อมูลมาดูครับ
|
|
|
|
|
Date :
2011-12-22 16:00:02 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
?v=1001" border="0">
|
|
|
|
|
Date :
2011-12-22 16:43:02 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
?v=1001" border="0">
|
|
|
|
|
Date :
2011-12-22 16:44:10 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2011-12-22 16:45:01 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2011-12-22 16:47:31 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอาไปแทนบรรทัด 6 7
แล้วก็เช็คด้วยว่า มีค่าส่งมาด้วยหรือป่าวนะ
Code (PHP)
$query =mysql_query("Delete from news where FilesName ='".$_POST['$FilesName']."' ");
|
|
|
|
|
Date :
2011-12-22 23:09:56 |
By :
บังเอิญผ่านมาเห็น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วยังไม่ได้อ่าค่ะ ยังลบไม่ได้เหมือนเดิม
|
|
|
|
|
Date :
2011-12-23 01:58:34 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบหน่อยค่ะ
|
|
|
|
|
Date :
2011-12-23 19:39:26 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บรรทัดที่ 20
Code (PHP)
$sql = "SELECT * FROM `pic`";
จากรูป กระทู้ที่ No.11
มันเป็น files
Code (PHP)
$sql = "SELECT * FROM files";
|
|
|
|
|
Date :
2011-12-23 20:58:25 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฐานข้อมูลอันเก่าผิดนะค่ะ ก็อปผิด ขอโทดค่ะ
|
|
|
|
|
Date :
2011-12-23 22:53:57 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาโค๊ดมาดูกันครับ อย่าบอกแค่ว่าไม่ได้ๆ มันต้องเดาโค๊ดที่คุณไปแก้มา แล้วเอา error มาดูกันด้วยครับ
|
|
|
|
|
Date :
2011-12-24 03:23:12 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่ไงครับ
Code (PHP)
$sql = "Delete from news where FilesName =".$FilesName;
news
ให้เป็น
pic
Code (PHP)
$sql = "Delete from pic where FilesName ='".$FilesName"'";
|
|
|
|
|
Date :
2011-12-24 08:54:34 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยนเป็น pic แล้ว แต่มันขึ้น error
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\AppServ\www\Anamai\PageMultiUploadToMySQL4.php on line 6
Code (PHP)
<?
include("ConnectNews.php");
$FilesName = $_POST['FilesName'];
if ($FilesName != ''){
$sql = "Delete from pic where FilesName ='".$FilesName"'";
mysql_query($sql);
}
mysql_query ("SET NAMES utf8") or die (mysql_errno());
$sql = "SELECT * FROM `pic`";
$result = mysql_query($sql);
$totalPrice=0;
echo"<table width='50%' border='1' bordercolor='#fff' bgcolor='#34B2C9' ><tr align='center'><td><b>ชื่อรูปภาพ</b></td>
<td><b>ลบรูป</td>
<b></b>
</td></tr>";
while($row=mysql_fetch_array($result)){
$FilesName = $row["FilesName"];
echo "<tr bgcolor='#C6EAF0' align='center'><form id='form1' name='form1' method='post' action='PageMultiUploadToMySQL4.php'>";
echo "<td>$FilesName<input name='FilesName' type='hidden' value='$FilesName'></td>";
echo "<td><input type='submit' name='Delete' id='Delete' value='Delete' onclick=" ?>"return confirm('คุณแน่ใจว่าต้องการลบข้อมูลนี้หรือไม่ ? ')" /><? "/>";
echo "</td></form></tr>";
}
echo "</table>";
?>
|
|
|
|
|
Date :
2011-12-24 12:28:45 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$sql = "Delete from pic where FilesName ='".$FilesName."'";
|
|
|
|
|
Date :
2011-12-24 13:57:56 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ ได้แล้วค่ะ
|
|
|
|
|
Date :
2011-12-24 18:11:17 |
By :
วาซาบิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|