图片存入sql server数据库的问题!帮我找一下错啊!急啊!

wu1373369 2008-10-13 09:24:59
include 'load_db.php';//连接数据库
$table_name=$_GET['name'];
$pic=$_POST['pic'];
$id=$_POST['id'];
if($pic!="none")
{ $fp=fopen($pic,"r");
$data=addslashes(fread($fp,filesize($pic)));
}
$sql="insert into ".$table_name." values(".$id.",'".$data."')";
if (mssql_query($sql,$link))//提示这一行有语法错误在'('附近
echo "<center>上传成功!</center>";
图片通过表单上传,还有:“开头的 标识符 太长。最大长度为 128。”,好象是要修改php.ini是吧,怎么改啊?
一天了都没找出这个错误,各位帮个忙谢谢!
...全文
55 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
剑心永远OK 2008-10-14
输出SQL语句看看
回复
wu1373369 2008-10-14
include 'load_db.php';
$table_name=$_GET['name'];
$pic=$_POST['pic'];
$id=$_POST['id'];
if($pic!="none")
{ //$fp=fopen($pic,"r");
//$data=addslashes(fread($fp,filesize($pic)));
$datastring = file_get_contents($pic);
$data = unpack("H*hex", $datastring);

}
$sql="insert into ".$table_name." (id,pic) values(".$id.",ox".$data['hex'].")";
if (mssql_query($sql,$link))
{ echo "<center>上传成功!</center>";}
今天在手册上看到了这种方法,结果还是有错:郁闷
Warning: mssql_query() [function.mssql-query]: message: 以 'oxffd8ffe000104a464946000100fffe003e43524541544f523a
2067642d6a706567205045472076' 开头的 标识符 太长。最大长度为 128。 (severity 15) in D:\masterphp\pic\upload2.php on line 22

Warning: mssql_query() [function.mssql-query]: message: 在此上下文中不允许使用 'oxffd8ffe000104a46494600010100000100010000fffe003e4127204a5045472076'。此处只允许使用常量、表达式或变量。不允许使用列名。
(severity 15) in D:\masterphp\pic\upload2.php on line 22

开头的 标识符 太长。最大长度为 128,这个怎么弄啊?
回复
wu1373369 2008-10-13
Warning: mssql_query() [function.mssql-query]: message: 第 6 行: '(' 附近有语法错误。 (severity 15) in D:\masterphp\pic\upload2.php on line 19

Warning: mssql_query() [function.mssql-query]: message: 以 '溩穱倳;?iZm r伖Z?渮V娐y趣?/骡??roㄛi禶舏G(|pj(-B*癨0+挻帤w??賄=r?QX?蕯?F殚KHFF+?腲隑磽?猈7$?*鸜+6ri弙y5?斠3鍝0ei&\0阒?me?v纶%*婬U@\"熤c?煜;' 开头的 标识符 太长。最大长度为 128。 (severity 15) in D:\masterphp\pic\upload2.php on line 19

回复
剑心永远OK 2008-10-13
贴错误提示出来
回复
wu1373369 2008-10-13
(file name)不是可以省略的吗?试过了,还是错啊!
回复
剑心永远OK 2008-10-13
insert into tablename(filedname) values(value);
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-10-13 09:24
社区公告
暂无公告