PHP mysql数组插入多条记录的Array数组获取问题

mysql数组_fetch_array() 函数从结果集中取得一行作為关联数组或数字数组,或二者兼有

返回根据从结果集取得的行生成的数组如果没有更多行则返回 false。

可选规定要使用的数据指针。該数据指针是 mysql数组_query() 函数产生的结果

可选。规定返回哪种结果可能的值:

  • mysql数组_BOTH - 默认。同时产生关联和数字数组

注释:mysql数组_fetch_array() 是 的扩展版本除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存用字段名作为键名。

提示:有很重要的一点必须指出用 mysql数组_fetch_array() 并不明显比用 慢,而且还明显提供了更多的值

注释:本函数返回的字段名是区分大小写的。

结果集是由程序员自己指定的系统函数只返回执行结果。

//把数组变成json返回

加载中请稍候......

以上网友发言只代表其个人观点,不代表新浪网的观点或立场

mysql数组_fetch_array() 函数从结果集中取得一行作為关联数组或数字数组,或二者兼有返回根据从结果集取得的行生成的数组如果没有更多行则返回 false。

函数从结果集中获取信息

相关mysql數组视频教程推荐:《》

result:资源类型的参数,要传入的是由 mysql数组_query()函数返回的数据指针

result_type:可选项,整数型参数要传入的是 mysql数组_ASSOC(关联索引),mysql数组_NUM(数字索引)mysql数组_BOTH(同时包含关联和数字索引的数组)3种索引类型,默认值为 mysql数组_BOTH

mysql数组_fetch_array() 函数返回的字段名区分大小写,这昰初学者 最容易忽略的问题

下面实例实现一个检索的功能首先应用mysql数组_query()函数执行 SQL 语句,查询信息然后使用 mysql数组_fetch_array()函数获取查询结果,最後使用 echo 数据输出数组结果集

1.创建一个PHP动态页面,命名index.php在index.php中添加一个表单,一个文本框以及一个提交按钮具体代码如下:

2.连接到mysql数组數据库服务器,选择数据库 php_cn设置数据库的编码格式为GB2312。具体代码如下:

3.使用 if 条件语句判断用户是否单击“查询”按钮如果是那么使用POST 方法接受传递过来的信息,使用 mysql数组_query()函数执行SQL语句该查询语句主要用来实现信息的模糊查询,查询结果被赋予变量$sql然后使用 mysql数组_fetch_array()函数從数组结果集中获取信息,具体代码如下:

上面的实例在视线模糊查询的时候使用了通配符 “%”。“%”表示零个或者任意多个字符!

4.使鼡 if条件语句对结果集变量$info进行判断如果该值为假,那么就使用 echo 语句输出检索的信息不存在具体代码如下:

5.使用 do...while 循环语句以表格形式输絀数组结果集$info[]中的信息,一字段的名称为索引使用 echo 语句输出数组$info[]的信息,具体代码如下:

关于mysql数组_fetch_array()函数的使用我们就介绍到这里下一節,我们将介绍在数组结果中获取一行作为对象具体请阅读《》!

以上就是使用mysql数组_fetch_array()获取数组结果集中的信息(PHP操作mysql数组数据库的方法㈣)的详细内容,更多请关注php中文网其它相关文章!

我要回帖

更多关于 mysql数组 的文章

 

随机推荐