Php 将MySql数据转换成html表
求求你们,好人,我必须请你们帮忙。要使用图表,我必须使用MySQL中的数据生成HTML表。我现在在sql SELECT之后说到了这一点。 表结构必须如下所示:Php 将MySql数据转换成html表,php,mysql,html,Php,Mysql,Html,求求你们,好人,我必须请你们帮忙。要使用图表,我必须使用MySQL中的数据生成HTML表。我现在在sql SELECT之后说到了这一点。 表结构必须如下所示: <div class="clean"> <table id='myTableClean'> <caption>Game players count</caption> <thead> <tr>
<div class="clean">
<table id='myTableClean'>
<caption>Game players count</caption>
<thead>
<tr>
<th></th>
<th>Jan</th>
<th>Feb</th>
<th>Mar</th>
<th>Apr</th>
<th>May</th>
</tr>
</thead>
<tbody>
<tr>
<th>2010</th>
<td>125</td>
<td>185</td>
<td>327</td>
<td>359</td>
<td>376</td>
</tr>
<tr>
<th>2009</th>
<td>1167</td>
<td>1110</td>
<td>691</td>
<td>165</td>
<td>135</td>
</tr>
</tbody>
</table>
</div>
所有信息均来自db:月、年和点数。我不知道会有多少细胞
我的问题是用THREAD节生成表,我不知道怎么做。据我所知,这是基本结构,您可以用数据库实现它,因为您在问题中没有显示数据库结构
$query = "select * from tbl_name";
$result = mysql_query($query);
echo '<table>';
echo '<thead>';
echo '<tr>';
echo '<th></th>';
echo '<th>Jan</th>';
echo '<th>Feb</th>';
echo '<th>March</th>';
echo '<th>April</th>';
echo '<th>May</th>';
echo '</tr>';
echo '</thead>';
while( $row = mysql_fetch_assoc($result)){
echo '<tr>';
echo '<th>column_name</th>
<td>column_name</td>
<td>column_name</td>
<td>column_name</td>
<td>column_name</td>
<td>column_name</td>';
echo '</tr>';
}
echo '</table>';
你的选择声明是什么?您已经尝试了什么?我尝试显示从sql querry收到的数据$月、$年、$points。请阅读。特别是金科玉律:想象你在试图回答这个问题Question@Herbert-所有必要的信息都包含在帖子中。也许先读后写。谢谢你的建议。@安德鲁:在我发表评论后,你添加了代码。如果所有必要的信息都在帖子里,你就不会有那么多评论问你在说什么。自从我发表评论以来,您的问题有所改进。也许您应该将添加到解决方案中,使其与所需的表结构相匹配。我猜当他期待一个@fix_moeller的时候,他也会这么想,在我的回答中,我说了‘基本结构’,可以根据askers的要求轻松更改,正如我所写的——所有的$data都来自数据库,所以你不能在几个月前阅读’。如果你能-告诉我怎么做:。thnks@Andrew,请不要介意,但你应该把所有的问题都写在你的问题中,因为我看到你把你的问题编辑了三四次以上,你应该提到你编辑过的部分,@jogesh_p-编辑错了吗?我添加了一些信息,以便更好地解释问题或告诉解决方案。但遗憾的是,这是一个基本的问题——我认为所有有用的信息。我没有补充任何消息。谢谢你的评论,布鲁斯