PHP学习笔记第【16】天(2014.11.21)——PHP操作数据库

步骤:

1, 连接和认证:

<span style="font-size:24px;">mysql_connect(‘服务器地址’,‘用户名’, ‘密码’);</span>

服务器地址由:IP:端口

2. 发送sql语句:

mysql_query(‘需要发送的sql语句’, ‘使用的连接资源’);

3. 接收执行结果

返回的结果按照是否有返回数据,分成两类:

A, 存在返回数据:showselectdesc

B, 不存在:useinsertdeleteupdatesetDDL

如果存在返回结果,mysql_query,会返回一个结果集。如果不存在,则返回表示语句是否执行成功的布尔值!


4. 处理返回结果

如果是布尔,直接判断即可

如果是结果集,需要将数据从结果集中取出!这个操作称之 fetch

Fetch,有一个特点,一次只能获得一条记录,同时也能向下移动结果集记录指针!

因此需要配合循环结构,将结果集内的所有数据,全部取出!

mysql_fetch_assoc();//返回关联数组,字段名(列名)做下标
mysql_fetch_row();//返回索引数组,字段的索引位置下标



5. 断开连接

mysql_close(连接资源);


6.错误处理

 

错误处理函数

mysql扩展的错误处理方式,静默模式!发生错误不会报告。

需要手动的处理错误!

mysql_errno();//错误代码

mysql_error();//错误信息





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值