【发布时间】:2023-03-20 23:14:02
【问题描述】:
我试图从一个空表中获取所有可用的行名
我可以查询
SELECT * FROM tablename;
并通过 vardump 获得结果
object(mysqli_result)#95 (5) { ["current_field"]=> int(0) ["field_count"]=> int(4) ["lengths"]=> NULL ["num_rows"]=> int(0) ["type"]=> int(0) }
有关于 field_count 的信息,但没有名称。
【问题讨论】:
-
您可以使用php.net/manual/en/mysqli-result.fetch-fields.php循环和获取字段名称
-
或者如果您对数据不感兴趣,您可以选择它们并像正常结果集一样检索
SHOW COLUMNS FROM tablename -
“行名”?行没有名称。
-
不知道英文怎么称呼。也许是“行标题”?还是 Columns 是正确的词?