mysql_result函数用不了_mysql_result()函数怎么在PHP中使用

mysql_result()函数怎么在PHP中使用

发布时间:2020-12-21 16:30:03

来源:亿速云

阅读:69

作者:Leah

这篇文章给大家介绍mysql_result()函数怎么在PHP中使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

mysql_result定义和用法

mysql_result() 函数返回结果集中一个字段的值。

mysql_result() 返回 MySQL 结果集中一个单元的内容。字段参数可以是字段的偏移量或者字段名,或者是字段表点字段名(tablename.fieldname)。如果给列起了别名('select foo as bar from...'),则用别名替代列名。

如果成功,则该函数返回字段值。如果失败,则返回 false。

调用 mysql_result() 不能和其它处理结果集的函数混合调用。

语法

mysql_result(data,row,field)参数描述

data必需。规定要使用的结果标识符。该标识符是 mysql_query() 函数返回的。

row必需。规定行号。行号从 0 开始。

field可选。规定获取哪个字段。可以是字段偏移值,字段名或 table.fieldname。

如果该参数未规定,则该函数从指定的行获取第一个字段。

说明

当作用于很大的结果集时,应该考虑使用能够取得整行的函数。这些函数在一次函数调用中返回了多个单元的内容,比 mysql_result()快得多。

此外请注意,在字段参数中指定数字偏移量比指定字段名或者 tablename.fieldname 要快得多。

例子<?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";

$result = mysql_query($sql,$con);

echo mysql_result($result,0);

mysql_close($con);

?>

输出类似:

Adams

php中mysqli替换mysql_result的官方方法

今天升级了php版本,顺便想把php代码中的mysql连接方式改成mysqli,因为官方自php5.3开始一直推荐mysqli 和 pdo 。不多说了,贴代码// 错略的使用mysqli替换

if (!function_exists('mysql_result')) {

function mysql_result($result, $number, $field=0) {

mysqli_data_seek($result, $number);

$row = mysqli_fetch_array($result);

return $row[$field];

}

}

关于mysql_result()函数怎么在PHP中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值