我在这个项目上使用这个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输入。这是对的还是我的代码有问题。我正在寻找文件输入,用户可以选择/浏览该文件。任何建议?
答案 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')
);