我搜索 phpmyadmin 文件我发现了两个我认为与此相关的文件
sql.php
我有libraries/display_tbl.lib.php
一个想法display_tbl.lib.php
是一个变量
line 1293: $grid_edit_class = 'grid_edit';
这是具有此类名称的 phpmyadmin 编辑器查找可编辑字段的类名称。grid_edit2
现在 phpmyadmin 编辑器已禁用,您可以将其更改为与此工作类似的其他内容。
gis_data_editor.js
是 phpmyadmin 编辑器,包含在sql.php
现在您可以包含您的编辑器文件sql.php
并grid_edit2
为您的编辑器设置,但是您在保存编辑字段时遇到了另一个问题。
在我的搜索中,makegrid.js
您可以在第 29 行看到 post 脚本,您应该使您的编辑器与此脚本兼容,或者编写您自己的 post 脚本以将编辑后的数据发送到tbl_replace.php
这是 post 数据标题的示例
ajax_request:true
sql_query:
token:0203ddaa0c51d4776e93921e6ca1281f
db:sepidarsoft_portal
table:archive_media
clause_is_unique:1
where_clause[]:`archive_media`.`_id` = 45
fields[multi_edit][0][]:1364198434
fields_name[multi_edit][0][]:UTime
fields_null[multi_edit][0][]:
rel_fields_list:
do_transformations:false
transform_fields_list:
relational_display:K
goto:sql.php
submit_type:save
_nocache:1364974511419938233
希望这些信息对您有所帮助