我Update.php
文件:删除不删除选定的职位,但其删除近期(newels)后加入
<?php ob_start();
session_start();
//declare the basic variables
$servername = "localhost";
$username = "bilal";
$password = "super";
$dbname = "coursework";
//create connection
$link = mysqli_connect($servername, $username, $password, $dbname);
//check connection
if($link->connect_error){
die ("connection failed: " . $link->connect_error);
}
//Security purpose, handiling escape string
// $crested_by = $_POST ['created_by'];
$title = $_POST['title'];
$catagory = $_POST['catagory'];
$contact = $_POST['contact'];
$comment = $_POST ['description'];
$ses = $_SESSION['email'];
$date = date('Y-m-d');
$availability = $_POST ['availability'];
$price = $_POST ['price'];
$id = $_POST['wow'];
// $created_by_id = $_SESSION['created_by_id'];
// $username = $_SESSION['firstname'];
if (isset($_POST['del'])){
$deletequery=mysqli_query($link,"DELETE FROM new_post WHERE id='$id'");
header ("Location: added_posts.php");
}
else if(isset($_POST['update'])){
$sql = "UPDATE new_post SET title='$title', contact='$contact', availability='$availability', price='$price', comment='$comment' WHERE id='$id'";
if (mysqli_query($link, $sql)){
echo "awesoke";
header("Location:added_posts.php");
}else{
echo "Error: Sign up Unsuccessfull";
}
}
$link->close();
?>
这是我update.php
文件我展示里面的id
为textbox
和做在那里id = the text field value
。它正在删除,但最近添加的项目删除,如果我有3个职位id像(4,5,6)id删除6先,然后5然后4.我显示数据在自举卡。但是每个删除按钮都会删除最近添加的最近一个按钮。
'$ id'的打印值删除前,请检查您是否正确传递ID值。 – sandeepsure
什么是$ _POST ['哇]',它是如何得到的?你真的需要显示ID的内部文本框,它可以是一个隐藏的邮政领域,或者你可以通过url – danidee
传递值,以及我在文本框中显示文章的ID,以确保它是正确的!和哇文本框的名称。所以我把它添加为一个帖子,并使其等于id。但仍然是删除最近的帖子。第一个第三然后如果我再次按下第二个,即使我想删除第一个,然后点击从第一个卡删除,然后删除第三个 – bilal