我有一种方法可以获取表中列的名称。它工作正常,但现在我想更新到新的mysqli?(我尝试了mysqli_fetch_field,但我不知道如何应用于这种情况,我不确定它是否是wright选项)
如何对mysqli执行相同的操作?:
$sql = "SELECT * from myTable";
$result = mysql_query($sql,$con);
$id = mysql_field_name($result, 0);
$a = mysql_field_name($result, 1);
echo $id;
echo $a;
5条答案
按热度按时间icnyk63a1#
以下是实现此缺失函数的方法:
zaq34kh62#
我不确定是否有更好的方法来实现这一点,但我检查了一下,这可以只获得列的名称,并且是新的mysqli:
rslzwgfq3#
可以将函数
mysql_field_name
替换为mysqli_fetch_field_direct
,并按如下方式使用:ego6inou4#
这是打印每个字段的名称、表和最大长度的另一种简单方法
tjjdgumg5#
如果查询未返回行,则可以返回空数组。