zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

phpMySQL查询数据

数据 查询 phpMySQL
2023-06-13 09:13:56 时间

phpMySQL查询数据

phpMySQL查询数据并在HTML表格中显示结果

PHP mysqli_fetch_array() 函数

定义和用法

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

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

实例

以下实例使用 MYSQLI_NUM 参数显示数据表 runoob_tbl 的所有记录:

使用 mysqli_fetch_array MYSQLI_NUM 参数获取数据:

=========select_form.php========

<?php

$dbhost= 'localhost';  // mysql服务器主机地址

$dbuser= 'root';            // mysql用户名

$dbpass= 'root';          // mysql用户名密码

$conn= mysqli_connect($dbhost, $dbuser, $dbpass);

if(!$conn )

{

    die('连接失败: ' . mysqli_error($conn));

}

// 设置编码,防止中文乱码

mysqli_query($conn, "set names utf8");

$sql= 'SELECT * from stu_info;';

mysqli_select_db($conn, 'yhd_data' );

$retval= mysqli_query( $conn, $sql );

if(!$retval )

{

    die('无法读取数据: ' . mysqli_error($conn));

}

echo'<h2>《神雕侠侣学院》学生成绩表<h2>';

echo'<table border="1"><tr><td>序号</td><td>姓名</td><td>语文</td><td>数学</td></tr>';

while($row= mysqli_fetch_array($retval, MYSQLI_NUM))

{

    echo "<tr><td>{$row[0]}</td> ".

         "<td>{$row[1]} </td>".

         "<td>{$row[2]} </td>".

         "<td>{$row[3]} </td> ".

         "</tr>";

}

echo'</table>';

mysqli_close($conn);

?>