当前位置: 首页> 函数类别大全> mysql_fetch_lengths

mysql_fetch_lengths

取得结果集中每个字段的内容的长度。
名称:mysql_fetch_lengths
分类:未分类
所属语言:php
一句话介绍: 返回结果集中当前行的各个字段的长度

函数名:mysql_fetch_lengths()

适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7

用法:mysql_fetch_lengths() 函数返回结果集中当前行的各个字段的长度。这个函数只能用于 MySQL 查询结果。

语法:array mysql_fetch_lengths ( resource $result )

参数:

  • $result:必需。一个 MySQL 查询结果资源。

返回值:返回一个包含当前行各个字段的长度的数组。如果没有更多的行,则返回 false。

示例:

<?php
// 连接数据库
$link = mysql_connect('localhost', 'username', 'password');
if (!$link) {
    die('无法连接到数据库: ' . mysql_error());
}

// 选择数据库
$db_selected = mysql_select_db('database_name', $link);
if (!$db_selected) {
    die ('无法选择数据库: ' . mysql_error());
}

// 执行查询
$result = mysql_query('SELECT * FROM table_name', $link);
if (!$result) {
    die('查询执行失败: ' . mysql_error());
}

// 获取结果集中当前行的各个字段的长度
while ($row = mysql_fetch_lengths($result)) {
    foreach ($row as $length) {
        echo "字段长度: " . $length . "<br>";
    }
}

// 释放结果集
mysql_free_result($result);

// 关闭数据库连接
mysql_close($link);
?>

注意事项:

  • mysql_fetch_lengths() 函数只能用于 MySQL 查询结果,不适用于其他数据库系统。
  • 由于 PHP 7 中已经移除了对 mysql_* 函数的支持,建议使用 mysqli 或 PDO 扩展来连接和操作 MySQL 数据库。
同类函数
  • 返回一个数组,其中包含有关抛出异常时正在运行的所有函数的信息。 getTrace

    getTrace

    返回一个数组,其中包含有关抛出异常时正在
  • 返回指定目录的文件列表。 ftp_nlist

    ftp_nlist

    返回指定目录的文件列表。
  • 将 XML 字符串转换为对象。 simplexml_load_string

    simplexml_load_string

    将XML字符串转换为对象。
  • 取得最近一条查询的信息。 mysql_info

    mysql_info

    取得最近一条查询的信息。
  • 如果此异常是由另一个异常触发的,则此方法返回前一个异常。如果不是,则返回 null。 getPrevious

    getPrevious

    如果此异常是由另一个异常触发的,则此方法
  • 返回抛出异常的代码行的行号。 getLine

    getLine

    返回抛出异常的代码行的行号。
  • 把文件上传到服务器 (non-blocking)。 ftp_nb_put

    ftp_nb_put

    把文件上传到服务器(non-blocki
  • 释放结果内存。 mysql_free_result

    mysql_free_result

    释放结果内存。
热门文章