首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysql和PHP排行榜的行为很奇怪

Mysql和PHP排行榜的行为很奇怪
EN

Stack Overflow用户
提问于 2015-07-02 11:09:57
回答 1查看 40关注 0票数 2

我正在尝试做一个排行榜,并按杀死来排序我的数据,但当我试图让它只抓取名字,杀死,死亡时,它不会抓取任何东西,但当我让它抓取所有东西时,它就能工作了。有人知道为什么吗?代码如下,请协助。

代码语言:javascript
复制
<?php
                    $query = $koneksi->prepare("SELECT * from `player`");
                    $query->execute();
                    if($query->rowCount() == 0)

我在这里抓取我的mysql数据,如果我将*改为我需要的数据,则不会显示任何数据。

代码语言:javascript
复制
                        echo "<tr><td colspan='6'><small>There's no player on ban list</small></td></tr>";
                    }
                    while($data = $query->fetch())
                    {
                        echo "<tr><td>".$data['name']."</td>";
                        echo "<td>".$data['kill']."</td>";
                        echo "<td>".$data['death']."</td>";
                        $kd = $data['kill'] / $data['death'];
                        echo "<td>".$kd."</td></tr>";
                    }
                    ?>

是与此有关还是出了什么问题?我真的很困惑。

EN

回答 1

Stack Overflow用户

发布于 2015-07-02 14:59:05

在这里,您必须使用bind_result(),因为您必须传递与您的player表中的字段数量相等的参数数量。

因为在这里您使用select *查询来获取数据。

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

https://stackoverflow.com/questions/31174989

复制
相关文章

相似问题

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