PHP操作数据库

PHP操作数据库

ID:37712691

大小:32.00 KB

页数:6页

时间:2019-05-29

PHP操作数据库_第1页
PHP操作数据库_第2页
PHP操作数据库_第3页
PHP操作数据库_第4页
PHP操作数据库_第5页
资源描述:

《PHP操作数据库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.建立和关闭连接1)mysql_connect()    resourcemysql_connect([stringhostname[:port][:/path/to/socket][,stringusername][,stringpassword]])    所有参数都是可选的    举例:    @mysql_connect("localhost","user","password")    ordie("Couldnotconnecttomysqlserver!");    注意,@符号表示禁止失败尝试导致的任何错误信息,

2、用户将看到的是die()中指定的错误信息.        注意,当与多个mysql进行连接时,必须指定每个连接的链接ID,如下:    $link1=@mysql_connect("server1","user","password")    ordie("Couldnotconnecttomysqlserver!");    $link2=@mysql_connect("server2","user","password")    ordie("Couldnotconnecttomysqlserver!");2)mysql_pc

3、onnect()  resourcemysql_pconnect([stringhostname[:port][:/path/to/socket][,stringusername][,stringpassword]])    与mysql_connect()不同的是:会首先查找现有链接,不存在时才创建.    注意,不需要显示关闭连接(mysql_close()),因为连接将放在池中,所以叫持久连接.3)mysql_close()    booleanmysql_close([resourcelink_id])    关闭连接不是

4、必须的,因为可以由mysql的垃圾回收来处理.    如果没有指定link_id,则关闭最近的链接.2.选择数据库    mysql_select_db()    booleanmysql_select_db(stringdb_name[,resourcelink_id])3.查询MySql1)mysql_query()    resourcemysql_query(stringquery[,resourcelink_id])    负责执行query.2)mysql_db_query()    resourcemysql_db_

5、query(stringdatabase,stringquery[,resourcelink_id])    等价于mysql_select_db()+mysql_query(),从参数中就可以清楚的看出来.  4.获取和显示数据1)mysql_result()    mixedmysql_result(resourceresult_set,introw[,mixedfield])    从result_set的指定row中获取一个field的数据.简单但是效率低.      举例:    $link1=@mysql_connec

6、t("server1","webuser","password")    ordie("Couldnotconnecttomysqlserver!");    @mysql_select_db("company")ordie("Couldnotselectdatabase!");      $query="selectid,namefromproductorderbyname";    $result=mysql_query($query);    $id=mysql_result($result,0,"id");    $nam

7、e=mysql_result($result,0,"name");      mysql_close();      注意,上述代码只是输出结果集中的第一条数据的字段值,如果要输出所有记录,需要循环处理.    ...    for($i=0;$i<=mysql_num_rows($result);$i++)    {      $id=mysql_result($result,0,"id");      $name=mysql_result($result,0,"name");      echo"Product:$name($

8、id)";    }    ...      注意,如果查询字段名是别名,则mysql_result中就使用别名.2)mysql_fetch_row()    arraymysql_fetch_row(resourceresult_set)    

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。