PHP 不能写入的问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:22:04
<? /*data*/
$conn=mysql_connect("localhost","root","123456")or die("连接失败!");
mysql_select_db("vhost14946",$conn);
/*data*/
$upload_file=$_FILES['upload_file']['tmp_name'];$upload_file_name=$_FILES['upload_file']['name'];if($upload_file){$file_size_max = 1000*1000;// 1M限制文件上传最大容量(bytes)
$store_dir = "upimg/";// 上传文件的储存位置
$accept_overwrite = 1;//是否允许覆盖相同文件// 检查文件大小
if ($upload_file_size > $file_size_max) {echo "对不起,你的文件容量大于规定";exit;}// 检查读写文件
if (file_exists($store_dir . $upload_file_name) && !$accept_overwrite) {echo "存在相同文件名的文件";exit;}
if (!move_uploaded_file($upload_file,$store_dir.$upload_file_name)) {echo "复制文件失败";exit;}}//复制文件到指定目录
echo "<p>你上传了文件:";
echo $_FILES['upload_file']['name'];//客户端机器文件的原名称。
echo "<br>";
echo "文件的 MIM

没有任何提示你怎么知道不能写入?

请你在$MyList=mysql_query($result); 语句之后添加下面语句,及时发现可能存在的问题:

if (! $MyList) echo "执行SQ $result 错误:".mysql_error();

补充:
怎么这么固执呀,加上我那个语句就容易看到问题了。现在MYSQL说语法错误,程序里面VALUES后面是6个内容,报错信息只有5个,你得信息和程序不同步呀。