mySQL相关函数的使用
来源:互联网 发布:爱数数据备份 编辑:程序博客网 时间:2024/06/05 01:57
获取执行SQL指令被影响的记录数或字段数
·mysqlo_num_rows()函数:适用于执行SELECT语句,可以返回被筛选出来的记录数。
其语法如下,参数result为资源标识符
mysqlo_num_rows(resource result)
·mysqli_num_fields()函数:适用于执行SELECT语句,可以返回被筛选出来的字段数目。
mysqli_num_fields(resourse result)
·mysqli_affected_rows()函数:适用于执行INSERT,UPDATE,REPLACE,DELETE语句,可以返回有多少个记录受到该语句的影响。
其语法如下,参数link_identifier为连接标识符。
mysqli_affected_rows(resource link_identifier)
获取记录内容
·mysqli_fetch_rows()函数获取记录内容,SELECT语句执行完毕后所返回的资源标识符,其实就是筛选的结果,里面可能包含多个记录,其中有一个是记录指针,用来标记当前记录是在第几笔,记录指针的默认值是0,表示在第一个记录。
函数每读取一个记录,然后将记录指针移到下一个,若读取不到记录,就返回FALSE.其语法如下:
mysqli_fetch_rows(resource result)
example:
下面的代码要读取5条记录,然后将读取到的记录分别存放到数组中。
$row1=mysqli_fetch_row($result);$row2=mysqli_fetch_row($result);$row3=mysqli_fetch_row($result);$row4=mysqli_fetch_row($result);$row5=mysqli_fetch_row($result);
在存放记录的数组中,键代表的是字段序号。若要显示第二个字段的第三个字段,可以写成如下形式:
$row2[2];
·使用mysqli_fetch_array()函数获取记录内容,和上一个函数的不同之处在于获取字段内容时,mysqli_fetch_row()函数以字段序号获取字段内容,而mysqli_fetch_array()函数则可以使用字段序号或字段名获取字段内容。,其语法如下:
mysqli_fetch_array(resource result[,int result_type])
result:资源标识符
result_ype:指定获取字段内容的方式,参数值有MYSQLI_NUM(仅字段序号),MUSQLI_ASSOC(仅字段名),MYSQLI_BOTH(都可以).
移动记录指针
·mysqli_data_seek()函数:移动记录指针,若移动指针记录成功,就返回TRUE,否则返回FALSE,其语法如下:
mysqli_data_seek(resource result,int row_number)
result:资源标识符
row_number:记录序号,0表示第一个,以此类推。
example
$seek_result=mysqli_data_seek(result,9);$row=mysqli_fetch_row($result);上面的代码执行完毕后,$row存放第10条记录。
- mySQL相关函数的使用
- mysql 相关函数的使用情况
- Mysql统计数据时相关函数的使用
- MySQL相关的函数
- mysql日期相关函数使用
- mysql时间相关的函数
- MYSQL的日期函数及相关函数
- 进程的相关函数使用
- 进程的相关函数使用
- ERESOURCE 相关函数的使用
- mysql函数的使用
- MySQL函数的使用
- mysql自带的字符串相关函数
- mysql中,与日期相关的函数
- mysql查询相关的函数调用
- MySQL日期相关函数
- mysql 时间相关函数
- mysql相关时间函数
- Scanner
- Salesforce开发工具之Metaforce - 开发工具大集合
- VC中如何将文件保存为EXCEL格式(CSpreadSheet)
- css不定宽块级元素居中方法一
- 16,你好!
- mySQL相关函数的使用
- (function(){})();和Ext.onReady()的区别
- 字体图标使用总结
- 简单介绍java Enumeration
- 随笔~experience
- 当sql语句中!=遇到null发生的故事
- 编译和链接
- 由app group引发的编译错误
- 基于UIKit下的UIView动画