رفتن به مطلب
  • 0

حذف اطلاعات از دیتابیس آنلاین (حل شده)


Alireza Choukhizadeh

سوال

سلام

من کد PHP زیر رو نوشتم و روی هاستم آپلود کردم و توی بیسیک بهش دستور دانلود میدم و اینجوری به دیتا بیس اطلاعات ارسال میکم(یازده متغیر هستند):DD:

<?php
$res = mysqli_connect('localhost','dbname','pass');
mysqli_select_db($res,'dbname');
mysqli_query($res,'set character_set_results=utf8');
mysqli_query($res,'set names utf8');
mb_internal_encoding('utf-8');
if (isset($_GET['noe'])){
$a2=$_GET['noe'];
$a3=$_GET['fra'];
$a4=$_GET['pol'];
$a5=$_GET['nameamlak'];
$a6=$_GET['adreseamlak'];
$a7=$_GET['nembereamlakm'];
$a8=$_GET['numbereamlaks'];
$a9=$_GET['adresemelk'];
$a10=$_GET['tozih'];
$a11=$_GET['pic'];
}
else{

	echo 'not set';
	mysqli_close($res);
}

mysqli_query($res,"INSERT INTO `tablename` (`id`, `noe`, `fra`, `pol`, `nameamlak`, `adreseamlak`, `nembereamlakm`, `numbereamlaks`, `adresemelk`, `tozih`, `pic`) VALUES (NULL,'$a2','$a3','$a4','$a5','$a6','$a7','$a8','$a9','$a10','$a11')");
if (mysqli_affected_rows($res)==1){
	echo 'true';
	mysqli_close($res);
	}
else {
	echo 'false';

}

?>

حالا میخوام اطلاعاتو از دیتابیس پاک کنم 

کسی میدونه چجوری باید این کارو انجام بدم نه سمت سرورشو بلدم و نه سنت بیسیکشو:fekr: 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

از توی بیسیک، مثه همون اینسرت، یه ای دی اون ردیف رو بفرستید، حذفش میکنه

اگر میخوای همه حذف بشن

ای دی all رو بفرست

مثلا

نقل قول

 

site.com/delete.php?id=all

site.com/delete.php?id=1

 

اینم کد php

<?php
if(isset($_GET["id"])){
$myId = $_GET["id"];
$con = mysqli_connect('localhost','username','paasword','dbname');
if($myId == "all"){
if($con->query("delete from tbl") === true){
echo "all data have been deleted!";
}
}else{
if($con->query("delete from tbl where id = '$myId'") === true){
echo "id = '$myId' has been deleted";
}
}}
?>

خودتونم یه چک بکنید کد رو

و به جای get اگر از post استفاده کنید فک کنم بهتر باشه

چون بیسیک پست رو انجام میده براتون

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...