首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从php链接中删除mySQL表不工作(空白页出现)

问从php链接中删除mySQL表不工作(空白页出现)
EN

Stack Overflow用户
提问于 2015-11-25 02:51:27
回答 1查看 415关注 0票数 0

我已经将mySQL数据库中的行列表列到了管理页上。现在,我只想在每一行旁边添加一个图标,让用户可以选择删除该行。

以下是我的php删除链接:

代码语言:javascript
复制
<a href="delete.php?action=delete&id='$id'"><i class="icon-circle-blank"></i></a>

我的delete.php文件看起来像:

代码语言:javascript
复制
<?php

require_once 'db.php';
global $con;


    if(($_GET['action'] == 'delete') && isset($_GET['id'])) {

    $id = $_GET['id'];
    $sql = "DELETE FROM quotes WHERE id = '$id'";
    $query = mysqli_query($con, $sql);

}

header("location: http://localhost:81/logintest/home.php");

    mysqli_close($con);

?>

由于某些原因,当我单击该链接时,该页只返回一个空白页,没有删除数据库行。我在看什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-25 03:02:16

除非您向我们展示一个伪代码,否则这将不会解析PHP id变量:

代码语言:javascript
复制
delete.php?action=delete&id='$id'

你要么需要:

代码语言:javascript
复制
delete.php?action=delete&id=<?= $id ?>

或

代码语言:javascript
复制
delete.php?action=delete&id=<?php echo $id; ?>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33907721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档