Nos deux premiers articles ont terminé l'ajout et la modification des actualités. Donc dans cette leçon, nous allons vous présenter la suppression de nouvelles. Celle-ci est plus simple que les deux précédentes !
Créez d'abord un new_delete.php. Ensuite, nous devons trouver le bouton de suppression sur la page de la liste des actualités et ajouter une connexion à ce bouton. Nous devons également transmettre des données via l'identifiant et supprimer les actualités en fonction de l'identifiant, mais nous. utilisez toujours JS ici.
<a class='button border-red' href='javascript:;' onclick='return del(<?php echo $val['id']?>)'> <span class='icon-trash-o'></span> 删除</a>
Ensuite, ajoutez un code JS au bas de la page de la liste des actualités :
//单个删除 function del(id){ if(confirm("您确定要删除吗?")){ document.location.href = "new_delete.php?id=" + id ; } }
Ensuite, nous introduisons les données transmises via l'identifiant sur la page new_delete.php, puis traitons les données !
Inutile de dire que la première étape consiste à se connecter à la base de données :
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2016/9/2 * Time: 15:44 */ // 连接mysql数据库 $link = mysqli_connect('localhost', 'root', 'root'); if (!$link) { echo "connect mysql error!"; exit(); } // 选中数据库 my_db为数据库的名字 $db_selected = mysqli_select_db($link, 'news'); if (!$db_selected) { echo "<br>selected db error!"; exit(); }
L'étape suivante consiste à accepter les données d'identification, puis à interroger les données en fonction de l'ID, à exécuter l'instruction SQL,
$id = $_GET['id']; if( !is_numeric($id) ){ echo "ERROR!"; exit; } $sql = "delete from new where id = $id"; $result = mysqli_query($link, $sql);
La dernière étape est pour supprimer les données :
if($result){ echo "删除成功!"; // 直接跳转进入简历列表 header("Location: new_list.php"); } else { echo "删除失败!"; }
C'est pas très simple, cette fonction de suppression C'est tout !