php mysql中update问题,无法更新
<?$dbh=newPDO("mysql:host=localhost;port=3306;dbname=first","root");$dbh->exec("setch...
<?
$dbh=new PDO("mysql:host=localhost;port=3306;dbname=first","root");
$dbh->exec("set character set gb2312");
$result=$dbh->query("update two set name='meili'where name='莫晓婷'");
if ($result->rowcount() >0){
echo "you have do it";}else {
echo "false";}
?>
总是返回false
???????????????????? 展开
$dbh=new PDO("mysql:host=localhost;port=3306;dbname=first","root");
$dbh->exec("set character set gb2312");
$result=$dbh->query("update two set name='meili'where name='莫晓婷'");
if ($result->rowcount() >0){
echo "you have do it";}else {
echo "false";}
?>
总是返回false
???????????????????? 展开
5个回答
展开全部
不知道你这个PDO是什么东西……
不过呢……
mysql_num_rows
(PHP 3, PHP 4, PHP 5)
mysql_num_rows -- 取得结果集中行的数目
说明
int mysql_num_rows ( resource result )
mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT 语句有效。要取得被 INSERT,UPDATE 或者 DELETE 查询所影响到的行的数目,用 mysql_affected_rows()。
不过呢……
mysql_num_rows
(PHP 3, PHP 4, PHP 5)
mysql_num_rows -- 取得结果集中行的数目
说明
int mysql_num_rows ( resource result )
mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT 语句有效。要取得被 INSERT,UPDATE 或者 DELETE 查询所影响到的行的数目,用 mysql_affected_rows()。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分享电脑常用小技巧,电脑知识,电脑技巧,电脑常见问题解决方法等,今天分享的是,4步方法解决Windows Update无法更新或更新报错,感谢粉丝们一直以来的支持
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你没有选择数据库库呀,假如你的数据库名字叫做db的话,你下面的语句:
$result=$dbh->query("update two set name='meili'where name='莫晓婷'");
应该修改为:
$result=$dbh->query("update db.two set name='meili'where name='莫晓婷'");
$result=$dbh->query("update two set name='meili'where name='莫晓婷'");
应该修改为:
$result=$dbh->query("update db.two set name='meili'where name='莫晓婷'");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$result=$dbh->query("update two set name='meili'where name='莫晓婷'");
应该修改为:
$result=$dbh->query("update db.two set name='meili' where name='莫晓婷'");
应该修改为:
$result=$dbh->query("update db.two set name='meili' where name='莫晓婷'");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update two set name='meili'where name='莫晓婷'"
where 前少个空格
where 前少个空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询