牛牛在线工具

mysqli_result::fetch_assoc()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mysqli_result::fetch_assoc()

从结果集中获取下一行作为关联数组

函数名:mysqli_result::fetch_assoc() 适用版本:PHP 5, PHP 7 函数说明:该函数从结果集中获取下一行作为关联数组。 用法: mixed mysqli_result::fetch_assoc ( void ) 参数说明:该函数没有参数。 返回值:返回关联数组,其中键是字段名,值是对应字段的值。如果没有更多行,则返回NULL。 示例: 假设我们有一个名为"users"的表,包含"id"和"name"两个字段,我们可以使用以下代码从结果集中获取一行数据并将其打印出来。 // 连接数据库 $mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功 if ($mysqli->connect_errno) { echo "连接数据库失败:" . $mysqli->connect_error; exit(); } // 执行查询语句 $result = $mysqli->query("SELECT * FROM users"); // 获取一行数据并打印出来 if ($row = $result->fetch_assoc()) { echo "ID: " . $row['id'] . "<br>"; echo "Name: " . $row['name'] . "<br>"; } else { echo "没有更多行了"; } // 释放结果集和关闭数据库连接 $result->free(); $mysqli->close(); 以上代码首先创建一个mysqli对象并连接到数据库。然后执行SELECT查询语句,并使用fetch_assoc()函数获取一行数据。如果获取到了数据,我们使用关联数组的键来访问相应的值,并将其打印出来。最后,我们释放结果集和关闭数据库连接。 请注意,这只是一个简单的示例,实际应用中可能需要更复杂的逻辑来处理数据。