Php 创建删除';这是我数据库中的一个条目

Php 创建删除';这是我数据库中的一个条目,php,mysql,Php,Mysql,我创建了一个脚本,用于显示数据库中的内容 一个按钮链接到delete.php,但是delete.php不起作用 <?php $connect = @mysql_connect('localhost','Jazzoet','XEpCnYrZXLDHvYy3'); mysql_select_db('jazzoet_optredens'); $query = "SELECT * FROM optredens"; $result = mysql_query($query

我创建了一个脚本,用于显示数据库中的内容

一个按钮链接到
delete.php
,但是
delete.php
不起作用

<?php

   $connect = @mysql_connect('localhost','Jazzoet','XEpCnYrZXLDHvYy3');
   mysql_select_db('jazzoet_optredens');
   $query = "SELECT * FROM optredens"; 
   $result = mysql_query($query);
   while($row = mysql_fetch_array($result)){  
          echo '<ul><li>' . $row['Naam'] . '</li><li>'  . $row['Datum'] . '</li><li>' .  $row['Omschrijving'] . '</li><li><a href=delete.php?id='.$row['OptredenId'].' >Delete</a></li></ul>';
   }

   mysql_close();

?>

您没有运行查询

<?php

    $connect = @mysql_connect('localhost','Jazzoet','XEpCnYrZXLDHvYy3');
    mysql_select_db('jazzoet_optredens');

    $query = "DELETE  FROM optredens WHERE OptredenId='$_GET[id]'"; 
    mysql_query($query); 
?>

。它们不再得到维护。看到了吗?相反,请了解,并使用或-将帮助您决定使用哪一个。小心使用导致删除的GET调用。有时机器人会跟随链接。那么我在mysqli中如何做到这一点呢?非常感谢你的回答。与此同时,我意识到msql和mysqli之间有区别,我不知道,我的老师显然也不知道。@StaphHammertime,没问题。事实上,这太容易学了。我更新了我的答案,你可以开始学习mysqli了。它和mysql没有太大区别
<?php

    $connect = @mysql_connect('localhost','Jazzoet','XEpCnYrZXLDHvYy3');
    mysql_select_db('jazzoet_optredens');

    $query = "DELETE  FROM optredens WHERE OptredenId='$_GET[id]'"; 
    mysql_query($query); 
?>