zoukankan      html  css  js  c++  java
  • PHP mysql_fetch_array() 函数

    PHP mysql_fetch_array() 函数

    定义和用法

    mysql_fetch_array() 函数从结果集中取得一行作为关联数组(即键值对数组,带有指定的键的数组,每个键关联一个值),或数字数组(带有数字 ID 键的数组),或二者兼有

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

    语法

    mysql_fetch_array(data,array_type)
    参数描述
    data 可选。规定要使用的数据指针。该数据指针是 mysql_query() 函数产生的结果。
    array_type

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

    • MYSQL_ASSOC - 关联数组
    • MYSQL_NUM - 数字数组
    • MYSQL_BOTH - 默认。同时产生关联和数字数组

    提示和注释

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

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

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

    例子

    <?php
    $con = mysql_connect("localhost", "hello", "321");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }
    
    $db_selected = mysql_select_db("test_db",$con);
    $sql = "SELECT * from Person WHERE Lastname='Adams'";
    $result = mysql_query($sql,$con);
    print_r(mysql_fetch_array($result));
    
    mysql_close($con);
    ?>

    输出类似:

    Array
    (
    [0] => Adams
    [LastName] => Adams
    [1] => John
    [FirstName] => John
    [2] => London
    [City] => London
    ) 
  • 相关阅读:
    基于python的种子搜索网站(三)项目部署
    Python 的 Geth 封装库 PyGeth
    主题: 002.04 Tkinter 星空大战
    python 打飞机项目 (实战一)
    python使用mysql的一些坑
    Python 变量与运算符
    字符流
    IO字节流(2)
    端口转发
    IO流(1)
  • 原文地址:https://www.cnblogs.com/loanhicks/p/7709431.html
Copyright © 2011-2022 走看看