页面地址未显示ID号

时间:2019-02-18 01:16:52

标签: php mysql

因此,我尝试使用php更新数据库,但问题是我认为没有调用该ID。应该是http://localhost/FolderName/update.php?id=$twothree[id](或数据库中的某些ID号)时,它似乎是http://localhost/FolderName/update.php?id=1

我正在尝试使用下面的代码呼叫ID号。

<?php while($twothree=mysql_fetch_assoc($records)){ ?>
    <tr>
        <td><?php echo $twothree['id']; ?></td>
        <td><?php echo $twothree['ssh']; ?></td>
        <td><?php echo $twothree['provi']; ?></td>
        <td><?php echo $twothree['muni']; ?></td>
        <td><?php echo $twothree['impact']; ?></td>
        <td><?php echo $twothree['advice']; ?></td>
        <td><?php echo $twothree['typhoon']; ?></td>
        <td><?php echo $twothree['warning']; ?></td>
        <td><?php echo $twothree['date']; ?></td>
        <td>
            <a href='edit.php?id=$twothree[id]'> Edit </a>
            <a href='#'> Delete </a>
        </td>
    </tr>
<?php } ?>

我希望你们能告诉我我做错了什么。谢谢。

1 个答案:

答案 0 :(得分:4)

您需要在HTML上打印变量$twothree[id]

实际上,您的PHP变量$twothree[id]被视为HTML文本。

所以:<a href='edit.php?id=<?php echo $twothree[id]; ?>'> Edit </a>