小编WGS*_*WGS的帖子

使用 MySqli 获取一条记录的列名和字段值

我正在尝试从 ONE 记录的表中获取列名和字段值。如果列名称为“sellers”且字段值为“Bob”,则所需的输出为:seller Bob

输出实际上将用于这样的脚本: $fields['sellers']->setValue($sellers);

其中 'sellers' 是列名,$sellers 是字段值。

表中有几十列。

下面的脚本只输出列名 - 而不是字段值。

任何帮助表示赞赏。

$sql = "SELECT * FROM tbl_pdfform WHERE trans_id = '$trans_id' ";
$sql_result = mysqli_query($db, $sql);

for($i = 0; $i < mysqli_num_fields($sql_result); $i++) {
    $field_info = mysqli_fetch_field($sql_result);
    $col = "{$field_info->name}";
    echo $col . ' ';
         while ($row = mysqli_fetch_array($sql_result)) {
            $data = $row[$col];
            echo $data."<br>";
    }
}
Run Code Online (Sandbox Code Playgroud)

php mysqli

1
推荐指数
1
解决办法
5658
查看次数

标签 统计

mysqli ×1

php ×1