【问题标题】:phpmyadmin link to modify rowphpmyadmin 链接修改行
【发布时间】:2014-12-31 02:55:27
【问题描述】:

我不知道如何创建链接以直接访问 phpmyadmin 页面以更新行。此功能将非常有用,因为在我正在构建的应用程序(管理后端)中,如果缺少某些行详细信息,我想打开一个包含行详细信息的新选项卡并能够更新和保存它们(想象多少时间将被保存)。

当我右键单击修改行按钮时,我得到以下信息:

http://DOMAIN/pmahost/tbl_change.php?
db=MY_DATABASE
&table=MY_TABLE
&where_clause=`MY_TABLE`.`MY_ROW_ID` = THE_ROW_ID_I_WANT_TO_EDIT
&clause_is_unique=1
&sql_query=SELECT * FROM `MY_TABLE`
&goto=sql.php
&default_action=update
&token=2602b9496f8b45194b630f53b3193591

但是当我构建这个 url(没有令牌)时,它会将我带到一个页面以添加一行,而不是编辑选定的行。我知道可能存在一些安全问题,但只要用户连接到 phpmyadmin,他应该能够执行他需要的所有操作。我找不到任何关于如何构建 phpmyadmin url 的文档。

再一次,我无法想象这是不可能的,因为它可以提高功能带来的生产力(无需构建接口来更改数据库值,直接访问数据库!) ,我希望你也是;)

【问题讨论】:

    标签: phpmyadmin


    【解决方案1】:

    是的,更新或插入表是绝对好的方法,但是传递查询字符串参数总是有风险的。这需要一些时间来分析和处理。绝对有可能,因为 php 代码是开源的,我们可以修改它。我们将做到这一点 。 谢谢

    【讨论】:

    • 感谢您的反馈,让我知道您何时会立即更新到最新版本并进行测试!
    猜你喜欢
    • 1970-01-01
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    • 2014-03-02
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多