首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mysql数据绘制成图表

将mysql数据绘制成图表
EN

Stack Overflow用户
提问于 2011-02-16 18:59:01
回答 1查看 1K关注 0票数 0

我正在尝试使用来自http://htmldrive.net/items/show/792/Rare-Accessible-charts-using-jQuery-and-HTML5.html的这个图表生成器

这是从mysql数据库加载数据的代码:查询是有效的,但我想我对站点中提供的示例的解释是错误的。如果我这样做,我会得到一个输出(预定义的数据):

代码语言:javascript
复制
<tr>
            <th scope="row">Profit</th>
              <td>5</td>
          <td>5</td>
   </tr>

但是当我这样做的时候,我得到一个空白的输出:

代码语言:javascript
复制
?>



<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>

下面是我得到的信息:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-16 19:07:15

在第一次迭代行之后,当您显示客户名称时,fetch数据指针位于dataset的末尾...您正在尝试在不重置指针的情况下再次获取集合。

尝试发出

代码语言:javascript
复制
mysql_data_seek($query, 0);

在while循环之前显示总数和利润

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5015558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档