发布网友 发布时间: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(“”);