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

发布网友 发布时间:2022-04-22 00:36

我来回答

4个回答

热心网友 时间:2022-04-07 16:09

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

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

2、新建查询。

3、输入以下语句:

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

结果:

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

热心网友 时间:2022-04-07 17:27

$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 "<table><tr>";
for($y=0;$y<=3;$y++){

echo "<th>".$keys[$y]."</th>";
}
echo "</tr>";

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

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

热心网友 时间:2022-04-07 19:01

我直接给你 使用结果集的代码
$i = 0;
echo "<table>";
while($res = mysql_fetch_array($result))
{
if($i == 0){
echo "<tr>";
foreach($res as $k as $v)
{
echo "<td>".$k."</td>";
}
echo "</tr>";
}
echo "<tr>";
foreach($res as $value)
{
echo "<td>".$value."</td>";
}
echo "</tr>";
}
echo "</table>";

热心网友 时间:2022-04-07 20:53

form(“”);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com