MySQL Ajax表编辑器 - 不显示文件输入

时间:2015-11-25 13:57:18

标签: php mysql ajax

我在这个项目上使用这个MysQL表编辑器:https://mysqlajaxtableeditor.com/。添加/更新/删除mysql表

stop_list (stop_list_id,full_names,nationality,gender,document_type,document_number,date_of_birth,hair_colour,height,eye_colour,remarks,status,photo_file_name,user)

给我提出问题的专栏是 photo_file_name 。我已将以下代码用于此列的添加/编辑模式:

<?php
$tableColumns['photo_file_name'] = array(
    'display_text' => 'File Photo', 
    'perms' => 'EVCAXTQSFHO',
    'file_upload' => array(
        'upload_fun' => array(&$this,'handleUpload')
    ),
    'table_fun' => array(&$this,'formatImage'), 
    'view_fun' => array(&$this,'formatImage')
);

令我惊讶的是我得到的是文本html输入而不是文件html输入。这是对的还是我的代码有问题。我正在寻找文件输入,用户可以选择/浏览该文件。任何建议?

1 个答案:

答案 0 :(得分:0)

我的代码(生成文件输入):

$tableColumns['my_img'] = array(
            'display_text' => 'image',
            'maxlen'   => 100,
            'perms' => 'EVCTAXQSHOF',
            'file_upload' => array(
                'upload_fun' => array(&$this, 'handleUpload'), 
                'delete_fun' => array(&$this, 'handleDeleteFile')), 
            'table_fun' => array(&$this, 'formatImage'), 
            'view_fun' => array(&$this, 'formatImage')
        );