<cfquery name="dirs" datasource="devsite" result="mySillyLittleResult">
INSERT INTO folders (name)
VALUES ('New Folder')
</cfquery>
<cfset fileId = mySillyLittleResult["GENERATEDKEY"]>
<cfquery name="file" datasource="helloworld" result="anotherSillyLittleResult">
INSERT INTO myfiles (id, filename)
VALUES ('#fileId#', '#Cffile.ServerFile#')
</cfquery>
<cffileupload
url="upload.cfm"
progressbar="true"
name="myupload"
addButtonLabel = "Add File"
clearButtonlabel = "Clear it"
hideUploadButton = "false"
width=600
height=400
title = "File Upload"
maxuploadsize="20"
extensionfilter="*.jpg, *.png, *.flv, *.txt"
BGCOLOR="##FFFFFF"
MAXFILESELECT=10
UPLOADBUTTONLABEL="Upload now" align="center" />
目前我正在使用 Cffileupload 批量上传文件。我能够创建在 SQL 数据库中创建两个新条目的 INSERT SQL 语句。不幸的是,我未能确定如何也插入文件名。有谁知道有效插入文件名的方法?正如您将在下面看到的,我没有有效地使用 Cffile.Server,希望也将文件名插入数据库。任何见解都会受到欢迎。
错误代码:CFFILE 中未定义元素 SERVERFILE。