我正在尝试使用来自http://htmldrive.net/items/show/792/Rare-Accessible-charts-using-jQuery-and-HTML5.html的这个图表生成器
这是从mysql数据库加载数据的代码:查询是有效的,但我想我对站点中提供的示例的解释是错误的。如果我这样做,我会得到一个输出(预定义的数据):
<tr>
<th scope="row">Profit</th>
<td>5</td>
<td>5</td>
</tr>但是当我这样做的时候,我得到一个空白的输出:
?>
<table>
<caption> Reports</caption>
<thead>
<tr>
<td></td>
<?php while($row=mysql_fetch_assoc($query)){ ?>
<th scope="col"><?php echo $row['Cust_Name']; ?></th>
<?php } ?>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Subtotal</th>
<?php while($row=mysql_fetch_assoc($query)){ ?>
<td><?php echo $row['TOTAL_PUR']; ?></td>
<?php } ?>
</tr>
<tr>
<th scope="row">Profit</th>
<?php while($row=mysql_fetch_assoc($query)){ ?>
<td><?php echo $row['TOTALPROFIT']; ?></td>
<?php } ?>
</tr>
</tbody>
</table>下面是我得到的信息:

发布于 2011-02-16 19:07:15
在第一次迭代行之后,当您显示客户名称时,fetch数据指针位于dataset的末尾...您正在尝试在不重置指针的情况下再次获取集合。
尝试发出
mysql_data_seek($query, 0);在while循环之前显示总数和利润
https://stackoverflow.com/questions/5015558
复制相似问题