后端开发|php教程
php,pdo
后端开发-php教程
q机器人源码,vscode全局搜索按钮消失了,ubuntu 添加网卡,如何卸载tomcat命令,sqlite_query,化妆品网页设计作品,在网站服务器上建立数据库,滑动切换页面插件,ui框架和前端框架,学爬虫吧,php点餐系统,seo东莞,springboot多库事务,国内开源网站,用于cms的网页模板,支付宝扫码支付模板,dedecms精简版后台织梦模板,jq 页面向上滚动,access学员信息管理系统,微信网页程序代码lzw
$cdb=new \PDO(mysql:dbname=crawler;host=127.0.0.1;charset=utf8,
oot,*****);$cdb->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);$sql=update jb51_ps_article set is_handle=1 and new_article_id=5 where id=71665;$state=$cdb->exec($sql);print_r($cdb->errorInfo());
这里的update语句的set部分写错了set ishandle=1 and newarticle_id=5
增粉王源码,vscode 恢复默认,轻量级云服务器Ubuntu,麒麟启动tomcat,sqlite更新插入优化,div旋转插件,微信前端框架是什么,爬虫爬去东方财富,php shell 调用,温州seo产品,婚庆门户网站系统,网页游戏游戏模板下载软件,系统之家整站模板 新云4.0内核,微信程序加密在哪里lzw
$sql=update jb51_ps_article set is_handle=1 and new_article_id=5 where id=71665;
应该为set ishandle=1,newarticle_id=5
php内容检索系统源码,vscode中文注释问号,ubuntu 主系统,打开tomcat配置,sqlite删除主键中的值,从杨梅里往外爬虫子的视频,php 好书,学seo学会什么优化,幸运28网站系统源码,immwa手机模板1.8lzw
执行后数据表不会更改,但是没有任何错误信息,害得我弄了半天,不知道是怎么回事?
下面是输出信息:
回复内容:
$cdb=new \PDO(mysql:dbname=crawler;host=127.0.0.1;charset=utf8,
oot,*****);$cdb->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);$sql=update jb51_ps_article set is_handle=1 and new_article_id=5 where id=71665;$state=$cdb->exec($sql);print_r($cdb->errorInfo());
这里的update语句的set部分写错了set ishandle=1 and newarticle_id=5
$sql=update jb51_ps_article set is_handle=1 and new_article_id=5 where id=71665;
应该为set ishandle=1,newarticle_id=5
执行后数据表不会更改,但是没有任何错误信息,害得我弄了半天,不知道是怎么回事?
下面是输出信息:
创建PDO对象的时候设置一下错误模式
$cdb->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
然后try/catch
一下就可以捕获到错误了
如果觉得《php pdo sql语句错误为何没报错误信息》对你有帮助,请点赞、收藏,并留下你的观点哦!