mysql_result
取得结果数据。
此函数已被弃用,并且在 PHP 7.0.0 版本及之后的版本中不再支持。建议使用 PDO 或 MySQLi 扩展。
mysql_result 函数用于从 MySQL 查询结果集中获取指定行和列的字段值。此函数通常在执行 SELECT 查询时与 MySQL 数据库配合使用。
mysql_result(resource $result, int $row, mixed $field)
返回指定行和列的字段值。如果发生错误则返回 false。
下面是一个使用 mysql_result 获取查询结果字段的例子:
<?php // 连接到 MySQL 数据库 $link = mysql_connect("localhost", "root", "password"); mysql_select_db("database_name", $link); <p>// 执行查询<br> $result = mysql_query("SELECT id, name FROM users", $link);</p> <p>// 获取第二行第一列的值<br> $value = mysql_result($result, 1, 0);<br> echo "第二行第一列的值是: " . $value;</p> <p>// 关闭连接<br> mysql_close($link);<br> ?><br>
在这个示例中,首先通过 mysql_connect 连接到 MySQL 数据库并选择数据库。接着执行一个 SELECT 查询,获取所有用户的 id 和 name 信息。使用 mysql_result 函数获取查询结果的第二行(索引从 0 开始)第一列(id)的值并输出。最后关闭数据库连接。