您的位置:首页 > 产品设计 > UI/UE

php实习tips(mysql_query的结果返回值与判断)

2016-04-08 01:08 375 查看

常用mysql语句返回值

1.mysql_query()

mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符 例如 xxxx #3,

如果查询执行不正确则返回 FALSE。

对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。

则可以对例如

$con = mysql_query("SELECT * FROM user");
if($con) {
echo "连接错误啦:D";
}


非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。

2.mysql_fetch_array()

函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有

返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。

$arr = mysql_fetch_array();


此时,$arr是一个数组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: