![](/img/trans.png)
[英]How to display data from mysql into ckeditor field using angularjs php?
[英]How to display field name from MySQL with PHP
我正在尝试使用PHP从MySQL查询中显示字段名称。 当我将字段名称打印到HTML表中时,我什么都没显示,我不确定这是否是我应该如何获取字段名称的方法。 这是我的代码:
$i = 0;
while( $i < mysqli_num_fields($result)){
$field_names = mysqli_fetch_fields($result);
echo "<th>$field_names->name</th>";
$i++;}
mysqli_fetch_fields()
返回对象数组,而不是对象。
尝试用以下代码替换上面提到的代码,这应该可以工作:
$fields=mysqli_fetch_fields($result);
foreach ($fields as $field) echo "<th>$field->name</th>";
或在原始代码中使用函数mysqli_fetch_field()
的单数形式。
有关mysqli_fetch_fields如何工作的更多信息,请查看官方文档: http ://php.net/manual/en/mysqli-result.fetch-fields.php
最好使用mysql_fetch_array()
while( $data = mysql_fetch_array($result))
{
echo "<th>$data['name']</th>";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.