Heim >Backend-Entwicklung >PHP-Tutorial >php+access遇到异常了!希望能够帮忙解决!要做不出来 估计就要上岗了!

php+access遇到异常了!希望能够帮忙解决!要做不出来 估计就要上岗了!

WBOY
WBOYOriginal
2016-06-13 10:33:291069Durchsuche

php+access遇到错误了!!希望能够帮忙解决!!要做不出来 估计就要下岗了!!
php+access出现错误。 数据库插入操作出现错误。 小弟经验不够,望前辈们指点!
操作方式采用:
dao方式才做。
access文章字段采用 备注, 但是测试,最多只能输入700字左右可正常插入,如果输入汉字过多,那么久出现错误:

==============================
Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft OLE DB Provider for ODBC Drivers
Description: [Microsoft][ODBC Microsoft Access Driver] 字符串的语法错误 在查询表达式 ''测试数据测试数据测试数据测试数据测试数据测试数据测试数据!大是大非三个地方是个。三大分公司大幅干撒地方 ,艾丝凡士大夫撒旦飞洒?萨芬萨芬撒地方】艾丝凡撒地方士大夫撒旦法【测试数据测试数据???????????????????????????瑳汹???慭摸癩睻摩桴??硰活牡楧?‰畡潴紻??潴筰敨杩瑨??硰眻摩桴??硰戻捡杫潲湵?楳癬牥紻???洮瑹瑩敬晻湯?楳敺?瀵?楷瑤??瀰?敨杩瑨呼瀵?癯牥汦睯栺摩敤?潦瑮眭楥桧?潢摬栻楥桧??硰氻湩?敨杩瑨呼瀵???氮晥筴楷瑤??瀰?汦慯?敬瑦紻??楲桧筴楷瑤???汦慯' 中。' in F:\server\vhosts\testgengxin\houtai98\func.php:63 Stack trace: #0 F:\server\vhosts\testgengxin\houtai98\func.php(63): com->Execute('insert into art...') #1 F:\server\vhosts\testgengxin\houtai98\d58rx5s4rer7tx.php(21): addArticle('???????????????...', '???????????????...') #2 {main} thrown in F:\server\vhosts\testgengxin\houtai98\func.php on line 63

=================

希望帮忙解决下!!谢谢! 我QQ434818735

------解决方案--------------------
把sql语句打印出来查看下,还有就是 这个700左右的数据类型是什么? 要是保存的文章内容 可以用text

最后要说,不用急,会弄好的。加油
------解决方案--------------------
先确认对数据做了转义处理
------解决方案--------------------
快被嘲笑了

探讨

$item = "测试数据";
$escaped_item = mysql_real_escape_string($item);

------解决方案--------------------
探讨
快被嘲笑了

引用:

$item = "测试数据";
$escaped_item = mysql_real_escape_string($item);
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:memcache for windows解决思路Nächster Artikel:IE上cookie设置无效