当前位置: 网学 > 编程文档 > MySQL > 正文

PHP与MYSQL交互函数表

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/02

【编者按】网学网MySQL频道为大家收集整理了“PHP与MYSQL交互函数表“提供大家参考,希望对大家有所帮助!

 

最近一直在研究PHP与MYSQL,感觉PHP与MYSQL交互的函数都是过程化的,当然也有mysqli扩展,面向对象,Java和C#写多了之后,再写PHP,有些不适应,感觉又回到了学C的年代。今天学习了一些函数,记录下来,以便日后忘记时,可以参考。说 明 函 数 名  函 数 详 细 函 数 说 明建立数据库连接 mysql_connect() resource mysql_connect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]])示例:$conn = @mysql_connect("localhost", "username", "password") or dir("不能连接到Mysql Server"); 使用该连接必须显示的关闭连接建立数据库连接 mysql_pconnect() resource mysql_pconnect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]])示例:$conn = @mysql_pconnect("localhost", "username", "password") or dir("不能连接到Mysql Server"); 使用该连接函数不需要显示的关闭连接,它相当于使用了连接池关闭数据库连接 mysql_close() $conn = @mysql_connect("localhost", "username", "password") or die("不能连接到Mysql Server");@mysql_select_db("MyDatabase") or die("不能选择这个数据库,或数据库不存在");echo "你已经连接到MyDatabase数据库";mysql_close();  选择数据库 mysql_select_db() boolean mysql_select_db(string db_name [, resource link_id])$conn = @mysql_connect("localhost", "username", "password") or die("不能连接到Mysql Server");@mysql_select_db("MyDatabase") or die("不能选择这个数据库,或数据库不存在");  查询MySQL mysql_query() resource mysql_query (string query, [resource link_id])$linkId = @mysql_connect("localhost", "username", "password") or die("不能连接到Mysql Server");@mysql_select_db("MyDatabase") or die("不能选择这个数据库,或者数据库不存在");$query = "select * from MyTable";$result = mysql_query($query);mysql_close(); 若SQL查询执行成功,则返回资源标识符,失败时返回FALSE。若执行更新成功,则返回TRUE,否则返回FALSE查询MySQL mysql_db_query() resource mysql_db_query(string database, string query [, resource link_id])$linkId = @mysql_connect("localhost", "username", "password") or die("不能连接到MysqlServer");$query = "select * from MyTable";$result = mysql_db_query("MyDatabase", $query);mysql_close(); 为了使代码清晰,不推荐使用这个函数调用获取和显示数据 mysql_result() mixed mysql_result (resource result_set, int row [, mixed field])$query = "select id, name from MyTable order by name";$result = mysql_query($query);$c_id = mysql_result($result, 0, "id");$c_name = mysql_result($result, 0, "name"); 最简单、也是效率最低的数据获取函数获取和显示数据 mysql_fetch_row() array mysql_fetch_row (resource result_set)$query = "select id, name from MyTable order by name";$result = mysql_query($query);while (list($id, $name) = mysql_fetch_row($result)) {    &n

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号