while($row = mysql_fetch_array($result))
{
echo'<form action="2jiyemianluoji.php" method="post" enctype="multipart/form-data">
<div>输入大分类</div>
<textarea class="duohang" rows="3" cols="20" name="detail1">'.$row['dafenleidetail'].'
</textarea>
<div>输入小分类</div>
<textarea class="duohang" rows="3" cols="20" name="detail2">'.$row['xiaofenleidetail'].'</textarea>
<div>输入描述标题</div>
<textarea class="duohang" rows="3" cols="20" name="detail3">'.$row['btdetail'].'</textarea>
<div>输入图片(大小394px*286px)</div>
<input type="file" id="file" name="file"><div>输入描述</div>
<textarea class="duohang" rows="3" cols="20" name="detail5">
'.$row['miaoshudetail'].'.
</textarea>
<input type="hidden" name="hidid" value="'.$_GET['id'].'" />
<div><button type="submit" >保存</button></div>
</form>';
}2jiyemianluoji.php 页面<?php?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
require_once('../gongxiang.php');
$con = lianjie();
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
if (file_exists("images/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " 文件名已存在请换文件名. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"images/" . $_FILES["file"]["name"]);
echo "Stored in: " . "images/" . $_FILES["file"]["name"];
$iii= 'images/'.$_FILES["file"]["name"];
$sql="UPDATE detail SET dafenleidetail = '$_POST[detail1]',xiaofenleidetail = '$_POST[detail2]',btdetail = '$_POST[detail3]',tupiandetail = '$iii',miaoshudetail = '$_POST[detail5]' WHERE id='$_POST[hidid]'";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record update";mysql_close($con);
} }
为什么我不浏览图片 保存会直接报错。Error: 4
一定要浏览图片保存 才不会报错
我把字段设置成允许为空也没用?>
{
echo'<form action="2jiyemianluoji.php" method="post" enctype="multipart/form-data">
<div>输入大分类</div>
<textarea class="duohang" rows="3" cols="20" name="detail1">'.$row['dafenleidetail'].'
</textarea>
<div>输入小分类</div>
<textarea class="duohang" rows="3" cols="20" name="detail2">'.$row['xiaofenleidetail'].'</textarea>
<div>输入描述标题</div>
<textarea class="duohang" rows="3" cols="20" name="detail3">'.$row['btdetail'].'</textarea>
<div>输入图片(大小394px*286px)</div>
<input type="file" id="file" name="file"><div>输入描述</div>
<textarea class="duohang" rows="3" cols="20" name="detail5">
'.$row['miaoshudetail'].'.
</textarea>
<input type="hidden" name="hidid" value="'.$_GET['id'].'" />
<div><button type="submit" >保存</button></div>
</form>';
}2jiyemianluoji.php 页面<?php?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
require_once('../gongxiang.php');
$con = lianjie();
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
if (file_exists("images/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " 文件名已存在请换文件名. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"images/" . $_FILES["file"]["name"]);
echo "Stored in: " . "images/" . $_FILES["file"]["name"];
$iii= 'images/'.$_FILES["file"]["name"];
$sql="UPDATE detail SET dafenleidetail = '$_POST[detail1]',xiaofenleidetail = '$_POST[detail2]',btdetail = '$_POST[detail3]',tupiandetail = '$iii',miaoshudetail = '$_POST[detail5]' WHERE id='$_POST[hidid]'";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record update";mysql_close($con);
} }
为什么我不浏览图片 保存会直接报错。Error: 4
一定要浏览图片保存 才不会报错
我把字段设置成允许为空也没用?>
解决方案 »
- [REPLACE INTO]关于replace into语句.
- 问个关于innodb模糊的总数
- SQlyog 8.12到期了 怎么办?
- 高分求救 MYSQL 4.0 分不够可以再开一帖
- 关于数据库如何检索数据的问题
- 急,如何才能将MySQL数据库中的汉字和TEXT字段读出来?
- 我把MySQL数据库中一个latin1_general_ci字段修改成了GB2312_chinese_ci结果出现乱码,怎么处理。
- 求教关于MYSQL MD5函数的问题,谢谢
- 安装方维公开课系统的时候,文件上传完打开后报错
- mysql会自动回收释放内存吗
- 关于txt导入mysql的问题,各位大侠请指点迷津!
- 配置init_connect='SET autocommit=0',是否对slave同步操作也生效?
调试代码,查看最终的SQL语句是什么样的。然后在工具上看是否可以执行!