mysql_query()的返回值到底是什么

mysql_query()的返回值到底是什么,第1张

mysql_query()一般是用来查询数据里面的数据。如:$username=$_POST["name"]$sql="SELECT *FROM members where login_name = 'username'"$result=mysql_query($sql)以上程序是检测数据库中是否存在表单传送过来的用户名。如果检测成功,$result是返回数据库中的匹配的记录,如果出错则$result为false。需要注意的是,即使数据库中不存在查询的数据,检测也算成功,$result也不会是false.所以,如果要检测数据库中是否有匹配记录就用语句mqsql_fetch_array()来判断。$test=mqsql_fetch_array($result)如果记录为空则$test为false。这样就达到了目的。

查就不用说了,返回的就是符合你给定的查询条件的数据

增,删,改的返回值都实一样,就是你的增/删/改语句执行后,数据库中收到影响的数据条数

如果发生错误,那么就不会返回这个条数,而是返回错误代码及错误的信息

1、用navicat新建一个数据库database1。

2、在database1数据库中新建一个表table2。

3、在table2中添加新的数据,新建一个名称为mysql_query的数据库。

4、在页面中用mysql_connect 函数与数据库建立连接。

5、用mysql_select_db函数选择要查询的数据库。

6、添加一个查询 table2表的查询语句“$sql=select * from table2“。

7、将查询语句$sql添加到查询数据库函数mysql_query中,返回值赋值给变量query。

8、最后将mysql_query。php文件在浏览器中打开,查看查询到数据库中的内容的结果。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7237675.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存