怎么获取mysql数据库中字段的名字

2025-01-03 19:59:47
推荐回答(4个)
回答1:

可以通过查询系统表来获取。

1、打开Navicat for Mysql,登录到指定数据库下。

2、新建查询。

3、输入以下语句:

select column_name from information_schema.COLUMNS where table_name='表名'

结果:

其中id和name就是test表的字段名字。

回答2:

$sql="select id,Project,Priority,ToBeDone from Testplans where Assignee='17' ";
$result=mysql_query($sql);
$i=0;
while($arr = mysql_fetch_assoc($result)){
if($i==0){ //第一条的时候就输出表头
$keys = array_keys($arr);
echo "

";
for($y=0;$y<=3;$y++){

echo "";
}
echo "";

}
//循环内容
$i++;
}

换了一个思路~用mysql_fetch_assoc 这样的返回结果的键名刚好就是字段名~SO

回答3:

我直接给你 使用结果集的代码
$i = 0;
echo "

".$keys[$y]."
";
while($res = mysql_fetch_array($result))
{
if($i == 0){
echo "";
foreach($res as $k as $v)
{
echo "";
}
echo "";
}
echo "";
foreach($res as $value)
{
echo "";
}
echo "";
}
echo "
".$k."
".$value."
";

回答4:

form(“”);