在php中,使用mysql_affected_rows()函数,总是提示参数问题:
Warning:mysql_affected_rows()expectsparameter1toberesource,nullgiven为什么?...
Warning: mysql_affected_rows() expects parameter 1 to be resource, null given
为什么? 展开
为什么? 展开
4个回答
展开全部
要在操作数据库后,才使用这个函数。
例如:<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');
/* Update records */
mysql_query("UPDATE mytable SET used=1 WHERE id < 10");
printf ("Updated records: %d\n", mysql_affected_rows());
mysql_query("COMMIT");
?> ,希望对你有用!
例如:<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');
/* Update records */
mysql_query("UPDATE mytable SET used=1 WHERE id < 10");
printf ("Updated records: %d\n", mysql_affected_rows());
mysql_query("COMMIT");
?> ,希望对你有用!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取得最近一次与 link_identifier 关联的
INSERT,UPDATE 或 DELETE 查询所影响的记录行数。
1、mysql_connect连接是否正确
2、INSERT,UPDATE 或 DELETE语句是否执行成功,SELECT 是不能用的
INSERT,UPDATE 或 DELETE 查询所影响的记录行数。
1、mysql_connect连接是否正确
2、INSERT,UPDATE 或 DELETE语句是否执行成功,SELECT 是不能用的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
参数应该为resource类型的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |