回答
此代码显示了一个DINAMIC表的所有领域和所有行从查询返回的......
这适用于所有pourpose你需要
- 列表中的所有表
- 秀表字段描述
显示所有表行
<?php // list all the table in database $result = mysql_query("show tables"); // show all the field with type, lenght,description of a specific table $result = mysql_query("DESCRIBE table_name"); // show a specific tables row $result = mysql_query("SELECT * FROM table_name"); if (mysql_num_rows($result)>0){ $r = mysql_fetch_array($result,MYSQL_ASSOC); $table="<table><tr>"; $firstLine="<tr>"; foreach ($r as $k => $v){ $table .="<td>".$k."</td>"; $firstLine .="<td>".$v."</td>"; } $table.="</tr>".$firstLine."</tr>"; while($r = mysql_fetch_array($result,MYSQL_ASSOC)){ $table.="<tr>"; foreach($r as $k => $v) $table.="<td>".$v."</td>"; $table.="</tr>"; } $table .="</table>"; echo $table; } ?>
这在每个具有重复数据之前的ID字段。它应该只显示每个字段名称一次。 – SebastianOpperman
对不起,我编辑的,所以现在它只是显示的字段名称,而不是ID ......现在就来试试:)我还添加了查询,以显示表列表和表结构... – Marcx
嘿@Sebastian你不能修改这个代码**你自己**?你知道,这个网站是回答问题,而不是为了免费完成你的工作。你能否至少使用“请”而不是“应该”这样的词?你不是这里的雇主发布订单。 –
你正在寻找的SQL是SHOW TABLES
显示在当前数据库中的所有表和DESCRIBE tablename
显示所有列及其信息。您可以执行该查询并遍历结果以打印您的表格布局。
如果这不是你要找什么,你的意思是(自动)基于表格布局的形式为CRUD(创建,读取,更新,删除)操作,?那么你可以看看像php scaffold或Doctrine。
<table>
<th>NAME</th>
<th>ID</th>
<?php
$query = "SELECT name, id FROM table";
while($data = mysql_fetch_assoc($query)){
$name = $data['name'];
$id = $data['id'];
echo '<tr>';
echo '<td>'.$name.'</td>';
echo '<td>'.$id.'</td>';
echo '</tr>';
}
?>
</table>
- 创建查询选择要检索数据
- 括在mysql_fetch_assoc()加上一个while循环,如果你获得超过1行从查询。
这不会创建html表格 –
对不起,我改了它。 – JohnSmith
我觉得这个链接将帮助你。
'只是一个基本的表格结构,字段名称和该表格中的所有记录.'这不会肯定会做 –
@Damien Pirsy我只是帮助他获取列名。在html中显示记录就像一样简单这是......希望塞巴斯蒂安·奥普曼将会得到它.. – jit
+1否定。答案没问题。 –
- 1. 格式的HTML表格回声输出
- 2. 回声多维数组的HTML表格
- 3. PHP - 返回到HTML表格
- 4. 回声mysql到一个HTML表?
- 5. PHP回声在HTML表
- 6. Excel表格到Html表格
- 7. HTML表格到ExtJS表格
- 8. JSON消息返回到HTML表格
- 9. 返回到特定的html表格行
- 10. FO:表到HTML表格 - XSLT
- 11. Html表格到Php表
- 12. JSON到HTML表格
- 13. html表格到powerpoint
- 14. PHP/HTML - 更多回声的1表
- 15. 如何在nodejs中声明html表格
- 16. PHP回声表
- 17. HTML表格格
- 18. Php回声不能使用表格
- 19. HTML表格,表格标题
- 20. 表格(X)HTML表格
- 21. HTML表格中的表格
- 22. HTML表格比HTML表格更好吗?
- 23. 保存HTML表格到Excel
- 24. HTML表格到CSV或Excel
- 25. Json对象到HTML表格
- 26. html/php表格到mysql
- 27. 简单XML到HTML表格
- 28. HTML表格到内存流
- 29. Jade迭代到HTML表格
- 30. 联系表格HTML到PHP
似乎非常相似,http://stackoverflow.com/questions/7978010/echo-out-all-field-names-along-with-their-respective-values? – Oldskool
是的,这个问题打印出来,我的字段名不止一次,每一个新加入rocord – SebastianOpperman