بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
سوال درباره حذف کردن از دیتابیس
سلام دوستان :
اینجا می خوام به غیر از id که درخواست میده و حذف می کنه بگه اگه داخل replay هم خالی بود حذف بشه. چطوری باید کد زد بعد where ?
function remove(){
$connection = connectToDatabase();
$id = $_REQUEST['id'];
$Reply = $_REQUEST['Reply'];
$result_remove=mysqli_query($connection, "DELETE FROM Cooperation WHERE id=$id");
mysqli_close($connection);
}
برای این سوال 8 پاسخ وجود دارد.
پاسخ به سوال
علیرضا
11 سال پیش
+1
0
سلام دوست عزیز وقت کافی بعد از where از and استفاده کنی
DELETE FROM `yourtable` WHERE field='value' AND fiela2='value2' ...
پاسخ به سوال
علی
11 سال پیش
0
0
علی جان and رو بلدم فقط چطوری بگم Reply خالی هستش؟
$result_remove=mysqli_query($connection,"DELETE FROM Cooperation WHERE id=$id" and Reply اینجا );
پاسخ به سوال
علیرضا
11 سال پیش
+1
0
از این کداستفاده کن :
DELETE FROM `yourtable` WHERE field='value' AND reply=''
//or
DELETE FROM `yourtable` WHERE field='value' AND reply IS NULL
پاسخ به سوال
علی
11 سال پیش
0
0
حالا اینجا پیغام می خوام بزارم کلا همه چی بهم میریزه . داخل این پرانتزا چی بزارم علی رضا جان؟ شرمنده اذیتتم می کنم.
function remove(){
$connection = connectToDatabase();
$id = $_REQUEST['id'];
$result_remove=mysqli_query($connection, "DELETE FROM Cooperation WHERE id=$id AND Reply='' ");
if(){
echo "Ok";
}else if(){
echo "No";
}
mysqli_close($connection);
}
پاسخ به سوال
علیرضا
11 سال پیش
0
0
شرمنده چرا ، خواهش میکنم فکر کنم دستور به این صورت میشه:
if($result_remove)
{
echo"ok";
}
else
{
echo "no";
}
پاسخ به سوال
علی
11 سال پیش
0
0
اینو میزنم ولی یه insert هم دارم اون دیگه عمل نمیکنه وقتی این پیغام رو اینجوری میزارم؟
پاسخ به سوال
علیرضا
11 سال پیش
0
0
معذرت میخوام دقیقا منظورتو نفهمیدم چون نمیدونم کد به چه صورت نوشتی ولی اگه بخوایم دوتا query چک کنیم فکر کنم به این صورت بشه
if($result_remove== true && $result_insert== true)
{
echo"ok";
}
else
{
echo"no";
}
پاسخ به سوال
علی
11 سال پیش
0
0
به این شکل نوشتم :
if ($action=="read"){
read();
}else if ($action=="remove"){
remove();
}else if ($action=="update"){
update();
}else if ($action=="insert"){
insert();
}
function read(){
$connection = connectToDatabase();
$User_login= $_REQUEST['User_login'];
$result = mysqli_query($connection, "SELECT * FROM Cooperation WHERE User_login='$User_login'");
$output = array();
while($row = mysqli_fetch_array($result)) {
$record = array();
$record['id'] = $row['id'];
$record['User_login'] = $row['User_login'];
$record['Modir_porojeh'] = $row['Modir_porojeh'];
$record['Noe_karbari'] = $row['Noe_karbari'];
$record['Vaziat_porojeh'] = $row['Vaziat_porojeh'];
$record['City'] = $row['City'];
$record['Zirbana'] = $row['Zirbana'];
$record['Telphone'] = $row['Telphone'];
$record['Address'] = $row['Address'];
$record['Tozihat'] = $row['Tozihat'];
$record['Date'] = $row['Date'];
$record['Reply'] = $row['Reply'];
$output[] = $record;
}
if($record < 1){
echo "شما هیچ پروژه ای ثبت نکرده اید.";
exit;
}
echo json_encode($output);
mysqli_close($connection);
}
/**
*
*/
function remove(){
$connection = connectToDatabase();
$id = $_REQUEST['id'];
$result_remove=mysqli_query($connection, "DELETE FROM Cooperation WHERE id=$id AND Reply='' ");
if($result_remove){
echo "Ok";
}else{
echo"No";
}
mysqli_close($connection);
}
/**
*
*/
function insert(){
$connection = connectToDatabase();
$User_login = $_REQUEST['User_login'];
$Modir_porojeh = $_REQUEST['Modir_porojeh'];
$Noe_karbari = $_REQUEST['Noe_karbari'];
$Vaziat_porojeh = $_REQUEST['Vaziat_porojeh'];
$City = $_REQUEST['City'];
$Zirbana = $_REQUEST['Zirbana'];
$Telphone = $_REQUEST['Telphone'];
$Address = $_REQUEST['Address'];
$Tozihat = $_REQUEST['Tozihat'];
$result_insert=mysqli_query($connection, "INSERT INTO Cooperation (User_login,Modir_porojeh,Noe_karbari,Vaziat_porojeh,City,Zirbana,Telphone,Address,Tozihat) VALUES ('$User_login','$Modir_porojeh','$Noe_karbari','$Vaziat_porojeh','$City','$Zirbana','$Telphone','$Address','$Tozihat')");
if($result_insert)
{
echo "Ok";
}else {
echo "No";
}
mysqli_close($connection);
}
/**
*
*/
function update(){
$connection = connectToDatabase();
$id = $_REQUEST['id'];
$Modir_porojeh = $_REQUEST['Modir_porojeh'];
$Noe_karbari = $_REQUEST['Noe_karbari'];
$Vaziat_porojeh = $_REQUEST['Vaziat_porojeh'];
$City = $_REQUEST['City'];
$Zirbana = $_REQUEST['Zirbana'];
$Telphone = $_REQUEST['Telphone'];
$Address = $_REQUEST['Address'];
$Tozihat = $_REQUEST['Tozihat'];
mysqli_query($connection, "UPDATE Cooperation SET Modir_porojeh='$Modir_porojeh', Noe_karbari='$Noe_karbari', Vaziat_porojeh='$Vaziat_porojeh', City='$City', Zirbana='$Zirbana',Telphone='$Telphone', Address='$Address', Tozihat='$Tozihat' WHERE id=$id");
mysqli_close($connection);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .