• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کد حذف یک مطلب خاص
#1
سلاااااااااام دوستانSadSadSad
وحشتناک به کمک نیاز دارم ...!!!!!

من یه کد نویس مبتدی ام
میخوام تو قسمت پنل مدیریتم ، قسمت مدیریت و انتشار مطالب ، هر مطلبی از مطالب قبلا منتشر شده رو که بخوام حذف کنم با کلیک روی دکمه حذف همون مطلب،فقط همون مطلب حذف بشه

ولی نمیدونم چطور این کار رو بکنمSad
کدی که خودم نوشتم رو ضمیمه کردم و با کدهای mysqli کار میکنم،ممنون میشم اگه با همون ساختار mysqli برام توضیح بدین یا کد خودم رو اصلاح کنین


فایل‌های پیوست
.php   delete.php (اندازه 4.47 KB / تعداد دانلود: 1)
[عکس: ngt_sfsbfnhgmhj.jpg]
  پاسخ
تشکر شده توسط :
#2
(۱۳۹۵ تير ۲۹, ۰۱:۰۸ ب.ظ)alidf1372 نوشته: سلاااااااااام دوستانSadSadSad
وحشتناک به کمک نیاز دارم ...!!!!!

من یه کد نویس مبتدی ام
میخوام تو قسمت پنل مدیریتم ، قسمت مدیریت و انتشار مطالب ، هر مطلبی از مطالب قبلا منتشر شده رو که بخوام حذف کنم با کلیک روی دکمه حذف همون مطلب،فقط همون مطلب حذف بشه

ولی نمیدونم چطور این کار رو بکنمSad
کدی که خودم نوشتم رو ضمیمه کردم و با کدهای mysqli کار میکنم،ممنون میشم اگه با همون ساختار mysqli برام توضیح بدین یا کد خودم رو اصلاح کنین

چرا با توجه به title داری جستجو میکنی و پاک میکنی ؟ انقدر هم نمیخاد کدت رو پیچیده کنی یه لینک درست کن کنار موضوعت اینجوری :

کد:
<a href=del.php?id=<?php echo $row['id']; ?>>Delete </a>
بعد تو صفحه del.php پاکش کن اینجوری (کد خودت رو با تغییر میگذارم)

کد پی‌اچ‌پی:
    <?php if((isset($_GET['id'])))
                {
                     include(
"db.php");
                    
$id=$_GET['id'];
                    
$r=mysqli_query ($conn,"DELETE FROM course WHERE id = $id");
                    if (
$conn->query($r) === TRUE) {
                        echo 
'<script> alert("رکورد مورد نظر به درستی حذف شد"); </script>';
                    } else {
                        echo 
"Error deleting record: " $conn->error;
                    }
                    
$conn->close();

                } 
?>
  پاسخ
تشکر شده توسط : alidf1372
#3
مررررررررررسی kiarash_kcm خانHeart

اما یه سوال
ببخشید چون مبتدی کارم میپرسمConfused
الان با توجه به این کدی که اصلاح شده ، من باید برای هر مطالبم یک ستون id‌ هم توی دیتابیس بسازم و ...
درسته؟
بعد سوال دوم اینکه کد <a href=del.php... رو باید به جای اون فرم "حذف مطلب"ی که گذاشتم قرار بدم؟
[عکس: ngt_sfsbfnhgmhj.jpg]
  پاسخ
تشکر شده توسط :
#4
نقل قول:الان با توجه به این کدی که اصلاح شده ، من باید برای هر مطالبم یک ستون id‌ هم توی دیتابیس بسازم و ...
درسته؟

اجباری نیست اما برای این موضوع خاص بله ... شما اگه محصولی داری یا سایتت خبری هستش یا هر چیزی شبیه به اینها باید یه id در table ت داشته باشی که با اون بتونی update یا delete و هر تغییر دیگه ای رو انجام بدی

نقل قول:بعد سوال دوم اینکه کد <a href=del.php... رو باید به جای اون فرم "حذف مطلب"ی که گذاشتم قرار بدم؟
این فقط یه مثال بود میتونی به همون آدرس صفحه اصلی بدی و همین تابع رو که برات نوشتم (البته تغییر کد خودت بود) رو توش بگذاری.دقیقا همون کاری که قبلا میکردی با این تفاوت که دیگه فرم نیست و لینک هستش و با GET فرستاده میشه نه POST و اینکه یه id درست کردی تو جدولت و با استفاده از اون مدیریت میکنی رو داده هات
  پاسخ
تشکر شده توسط : alidf1372
#5
آقا یعنی خیلی خیلی خیلی ازت ممنونم
خیلی چاکریمHeartHeartHeart
[عکس: ngt_sfsbfnhgmhj.jpg]
  پاسخ
تشکر شده توسط :
#6
(۱۳۹۵ تير ۲۹, ۰۷:۲۶ ب.ظ)alidf1372 نوشته: آقا یعنی خیلی خیلی خیلی ازت ممنونم
خیلی چاکریمHeartHeartHeart

آقایی WinkHeart
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان