为了账号安全,请及时绑定邮箱和手机立即绑定

制作一个包含 phpmyadmin tablerow 的 HTML Tablerow

制作一个包含 phpmyadmin tablerow 的 HTML Tablerow

PHP
慕标5832272 2022-01-08 17:47:56
所以我制作了一个动态表,现在我想让表行可选(最多 1 个)并将信息发送到下一页,您可以在其中编辑您通过动态表选择的 phpmyadmin 表行。但前提是它不太复杂,否则我将通过动态表本身使其可编辑。这是我到目前为止得到的:<form action="edit.php" method="post">    <div class="table">        <table cellspacing="0">            <tr class="top">                <th>Titel</th>                <th>Auteur</th>                <th>ISBN13</th>                <th>Uitgever</th>                <th>Pagina's</th>                <th>ID</th>            </tr>        <?php        $sql = "SELECT * FROM books";        $result = $conn->query($sql);        if ($result->num_rows > 0){            while($row = $result->fetch_assoc()){                ?>                 <tr>                    <th><?php echo $row['title']; ?></th>                    <th><?php echo $row['author']; ?></th>                    <th><?php echo $row['isbn13']; ?></th>                    <th><?php echo $row['publisher']; ?></th>                    <th><?php echo $row['pages']; ?></th>                    <th><?php echo $row['id']; ?></th>                </tr>                <?php            }        } else {            echo "Sorry, maar er zijn nog geen boeken in het assortiment.";        }        $conn->close();        ?>        </table>    </div><button class="continue" type="submit">Doorgaan</button></form>
查看完整描述

1 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

您可以为编辑按钮操作按钮再添加 1 列,如下所示:

<th><a href="url/editbook.php?id=<?php echo $row['id']; ?>">Edit</a></th>

这将提供一个可点击的链接,例如 url/editbook.php?id=1。从这里您可以创建 editbook.php 页面并创建表单来编辑所选书籍的内容。

在 editbook.php 中,您必须查询选定的图书 ID。像这样的东西:

$sql = "SELECT * FROM books WHERE id = $_GET['id']";

我希望你明白我想说什么。

P/S:别忘了消毒。您可以在此讨论中找到一些参考


查看完整回答
反对 回复 2022-01-08
  • 1 回答
  • 0 关注
  • 141 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信