这就是插入记录服务器行为的代码了:
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "photo_upload")) {
$insertSQL = sprintf("INSERT INTO albumsphotos (class_id, image, tag) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['select'], "int"),
GetSQLValueString($_POST['file_upload'], "text"),//我的问题就出在这
GetSQLValueString($_POST['photo_introduce'], "text")); mysql_select_db($database_ablums_admin, $ablums_admin);
$Result1 = mysql_query($insertSQL, $ablums_admin) or die(mysql_error());
}那里的$_POST['file_upload'],就是从表单<input type="file" name="file_upload" id="file_upload" />得到的, 我主要就是想把文件名插入数据库. 请问,该怎样改?
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "photo_upload")) {
$insertSQL = sprintf("INSERT INTO albumsphotos (class_id, image, tag) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['select'], "int"),
GetSQLValueString($_POST['file_upload'], "text"),//我的问题就出在这
GetSQLValueString($_POST['photo_introduce'], "text")); mysql_select_db($database_ablums_admin, $ablums_admin);
$Result1 = mysql_query($insertSQL, $ablums_admin) or die(mysql_error());
}那里的$_POST['file_upload'],就是从表单<input type="file" name="file_upload" id="file_upload" />得到的, 我主要就是想把文件名插入数据库. 请问,该怎样改?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货