|
|
|
ติดปัญหานิดหน่อย คือ ต้องการลบข้อมูลออกจาก 2 Table unlink รูป จาก 2 โฟลเดอร์หนะคับ |
|
|
|
|
|
|
|
$del_dealer
ตัวนี้ไงคับ
|
|
|
|
|
Date :
2011-03-18 16:47:48 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุร ITzeedIM ตอบไม่ถูกมั้งครับ เพราะต้องส่งค่า 2 ค่าไป และลบออกจาก 2 โฟลเดอร์
|
|
|
|
|
Date :
2011-03-18 18:12:54 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบคำถามว่า //$id ตัวนี้รับจากที่ไหนดีครับ
Code (PHP)
DELETE FROM `pic_product` WHERE `id` = '$del_pic'
vs
Code (PHP)
SELECT * FROM `pic_product` WHERE `id`='$id'
นี่ตอบแล้วนะ อย่าหาว่าไม่ตอบ
|
|
|
|
|
Date :
2011-03-19 00:11:47 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โหย ใครจะกล้าว่าพี่อั๋น ละคร้าบบ อย่างพี่อั๋นต้องยกขึ้นหิ้ง อิอิ
แต่ว่าที่พี่ตอบมายัง งงๆ แฮะ พี่ ยังไม่ได้แฮะพี่อั๋น
คืองี้ฮะพี่ ถ้าเราจะกปุ่ม Delete ชะมะ ค่าที่ส่ง $_GET มาก็คือ del_dealer และ del_pic
แต่ว่าตอนนี้ค่า $del_pic ไม่มาอะครับ
http://localhost/webFreelance/nannapas_final/admin/fashion.php?del_dealer=167&del_pic=
ต้องดึงออกมายังไงเพราะมันส่งค่าหน้าเดียวกันอะ
|
|
|
|
|
Date :
2011-03-19 00:34:58 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เข้าใจละ ปัญหาอยู่ที่นี่ใช่ไหม
<td bgcolor="#<? echo $bgcolors; ?>"><a href="?del_dealer=<? echo $id; ?>&del_pic=<? echo $ids?>"onClick="if(confirm('Confirm to Delete')) return true; else return false;"><img src="imgs/delete.gif" border="0"></a></td>
อยู่ดีๆ มา &del_pic=<? echo $ids?> ซึ่งได้จาก $sqlzd = "SELECT * FROM `pic_product` WHERE `id`='$id' "; ซึ่งมันก็ได้จาก &del_pic=<? echo $ids
แล้วมันจะมีค่าได้เยี่ยงไร
เราต้อง SELECT * FROM `pic_product` เพื่อ list ข้อมูลทั้งหมดออกมาก่อน ตัว &del_pic=<? echo $ids?> ถึงจะมีค่า เพื่อจะส่งให้โค๊ดข้างบนลบตอนคลิก
งงปะ พี่ก็งงว่ามันจะทบไปทบมาอะไรนักหนา
ปล. คนไม่ใช่กุมารทอง จะได้อยู่บนหิ้ง ไม่ชอบกินน้ำแดง อย่างพี่ต้องโค๊กซิ
|
ประวัติการแก้ไข 2011-03-19 01:11:34
|
|
|
|
Date :
2011-03-19 01:10:53 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP) ปรับใหม่ ค่าอะไรก็ส่งไปหมดแล้วนะ ทำไมไม่มาสักที
$del_dealer = $_GET['del_dealer'];
$up = $_GET['up'];
$cancel_up = $_GET['cancel_up'];
$del_pic = $_GET['del_pic'];
$sqlzd = "SELECT * FROM `pic_product` "; // บรรทัดนี้แหละ
$reszd = mysql_query($sqlzd);
while($rows=mysql_fetch_assoc($reszd)){
$img=$rows['id'];
}
echo $sqlzd."<br>";
echo"ids : ". $img;
if($del_dealer) {
$sqlzw = "DELETE FROM `product` WHERE `p_id` = '$del_dealer' LIMIT 1;";
$reszw = mysql_query($sqlzw);
unlink("../uploads/product/product_silver/thumb/pic_". $del_dealer.".jpg");
unlink("../uploads/product/product_silver/middle/pic_". $del_dealer.".jpg");
unlink("../uploads/product/product_silver/small/pic_". $del_dealer.".jpg");
header("location:fashion.php");
}
$del_pic=$_GET['del_pic'];
if($del_pic) {
$sqlzwz= "DELETE FROM `pic_product` WHERE `id` = '$del_pic' LIMIT 1;";
$reszwz = mysql_query($sqlzwz);
unlink("../uploads/thumb/". $del_pic.".jpg");
unlink("../uploads/thumb/tn_". $del_pic.".jpg");
header("location:fashion.php");
}
<td bgcolor="#<? echo $bgcolors; ?>"><div align="center"><a href="?del_dealer=<? echo $id; ?>&del_pic=<? echo $img; ?>" onClick="if(confirm('Confirm to Delete')) return true; else return false;" ><img src="imgs/delete.gif" border="0"></a></div></td>
$sqlzd = "SELECT * FROM `pic_product` "; // พอ select ตรงนี้ ออกมา ค่ามันนะครับ แต่มันไม่ออกตามค่า i คือแถวใครแถวมัน ดันออกมาค่าล่าสุด แล้วค่า del_pic ซ้ำกันทุกแถว
http://localhost/webFreelance/nannapas_final/admin/fashion.php?del_dealer=176&del_pic=935
http://localhost/webFreelance/nannapas_final/admin/fashion.php?del_dealer=174&del_pic=935
นี่แหละปัญหามันอะ
|
ประวัติการแก้ไข 2011-03-19 01:30:26 2011-03-19 01:48:08
|
|
|
|
Date :
2011-03-19 01:13:14 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$del_dealer = $_GET['del_dealer'];
$up = $_GET['up'];
$cancel_up = $_GET['cancel_up'];
$del_pic = $_GET['del_pic'];
if($del_dealer) {
$sqlzw = "DELETE FROM `product` WHERE `p_id` = '$del_dealer' LIMIT 1;";
$reszw = mysql_query($sqlzw);
unlink("../uploads/product/product_silver/thumb/pic_". $del_dealer.".jpg");
unlink("../uploads/product/product_silver/middle/pic_". $del_dealer.".jpg");
unlink("../uploads/product/product_silver/small/pic_". $del_dealer.".jpg");
header("location:fashion.php");
}
if($del_pic) {
$sqlzwz= "DELETE FROM `pic_product` WHERE `id` = '$del_pic' LIMIT 1;";
$reszwz = mysql_query($sqlzwz);
@unlink("../uploads/thumb/". $del_pic.".jpg");
@unlink("../uploads/thumb/tn_". $del_pic.".jpg");
header("location:fashion.php");
}
$sqlzd = "SELECT * FROM `pic_product` "; // บรรทัดนี้แหละ
$reszd = mysql_query($sqlzd);
while($rows=mysql_fetch_assoc($reszd)){
$img=$rows['id'];
echo '<td bgcolor="#'.$bgcolors.'"><div align="center"><a href="?del_dealer='.$id.'&del_pic='.$img.'" onClick="if(confirm(\'Confirm to Delete\')) return true; else return false;" ><img src="imgs/delete.gif" border="0"></a></div></td>';
}
|
|
|
|
|
Date :
2011-03-19 02:06:49 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กินกาแฟ กะผม ดีกว่า วันๆ เอาแต่ร่างมาทำงานวิญญาณ เฝ้าพระอินทร์อยู่ที่ห้อง
|
|
|
|
|
Date :
2011-03-19 02:28:58 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอสเปรสโซ่ปั่นทุกวันก่อนทำงานครับ
|
|
|
|
|
Date :
2011-03-19 02:30:03 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จริง ๆ มันเอาไว้ใน while ไม่ได้หรอกคับพี่อั๋น Code ที่ก้อปให้ดูแค่บางส่วนเท่านั้น
แต่โค้ดเต็ม ๆ นั้นมันมี ส่วนของการแบ่ง page และส่วน search เข้ามาเกี่ยวข้อง สรุปก็ยังไม่ได้ครับ แต่เอาไว้ก็ได้
ทำส่วนอื่น ๆ ไปก่อน ถ้าจะเอาให้ดูทั้งเพจที่มีปัญหา โค้ดคงยาวเฟื้อยยย
ไว้ค่อยลุยใหม่ ขอบคุณครับ
|
|
|
|
|
Date :
2011-03-19 12:02:39 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดี๋ยวไว้คุยกันหลังไมค์ละกัน ขอไปซื้อไมค์ก่อน
|
|
|
|
|
Date :
2011-03-19 14:50:06 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มุขได้อีกคะพี่อั๋น
คนเค้าเดือดร้อนนะนั้นนะ
|
|
|
|
|
Date :
2011-03-19 19:22:18 |
By :
blooka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|