mysql_fetch_row
来源:互联网 发布:造价软件排名 编辑:程序博客网 时间:2024/05/22 14:04
MYSQL_ROW mysql_fetch_row(MYSQL_RES *result) 检索一个结果集合的下一行。当在mysql_store_result()之后使用时,如果没有更多的行可检索时,mysql_fetch_row()返回NULL。当在mysql_use_result()之后使用时,当没有更多的行可检索时或如果出现一个错误,mysql_fetch_row()返回NULL。 在行中值的数量由mysql_num_fields(result)给出。如果row保存了从一个对用mysql_fetch_row()调用返回的值,指向该值的指针作为row[0]到row[mysql_num_fields(result)-1]来存取。在行中的NULL值由NULL指针指出。 在行中字段值的长度可以通过调用mysql_fetch_lengths()获得。空字段和包含NULL的字段长度都是 0;你可以通过检查该值的指针区分他们。如果指针是NULL,字段是NULL;否则字段是空的。 example: MYSQL_ROW row; unsigned int num_fields; unsigned int i; num_fields = mysql_num_fields(result); while ((row = mysql_fetch_row(result))) { unsigned long *lengths; lengths = mysql_fetch_lengths(result); for(i = 0; i < num_fields; i++) { printf("[%.*s] ", (int) lengths[i], row[i] ? row[i] : "NULL"); } printf("\n"); }
阅读全文
0 0
- mysql_fetch_row
- mysql_fetch_row
- mysql_fetch_row
- mysql_fetch_row(),mysql_fetch_array()
- mysql_fetch_row mysql_fetch_array
- mysql_fetch_row()函数
- 浅谈mysql_fetch_array和mysql_fetch_row
- mysql_fetch_row 返回NULL
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc
- mysql_fetch_array()与mysql_fetch_assoc()、mysql_fetch_row()
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc
- mysql_fetch_row,mysql_fetch_assoc,mysql_fetch_array区别
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
- 简述mysql_fetch_array、mysql_fetch_row、mysql_num_rows区别
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
- mysql_fetch_row和mysql_fetch_assoc和mysql_fetch_array
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
- Java 中Comparable和Comparator区别比较
- C语言开发的俄罗斯方块调试完
- Map
- ViewDragHelper解析
- springboot的使用一
- mysql_fetch_row
- Linux下redis安装与使用
- 线性回归参数估计--最小二乘法与梯度下降法Python实现
- python中文编码错误情况
- 排序
- 数组的定义与使用
- 百度地图api
- 用jsp页面三级联动
- LeetCode-Median of Two Sorted Arrays