我几乎每天都这样做,我想我在这里遗漏了一些东西,我的查询只返回页面上的一行..但在Windows上的应用程序'Toad'上使用相同的查询,它返回所有7个团队行;
$db_host = 'myhost';
$db_user = 'user';
$db_pass = 'pass';
$db_name = 'db';
$db = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
$result = $db->query("SELECT `team_name`,`team_score` FROM `scores`");
$rowteams = $result->fetch_assoc();
//tried also this approach ---> $rowteams = mysqli_fetch_assoc($result);
print_r($rowteams);
第页上的// print_r输出
Array ( [team_name] => Jay [team_score] => 0 )
别无其他。
这是toad的输出。
Jay 0
Ced 736
Abby 20
Jef 263
可能是什么原因造成的? T_T
答案 0 :(得分:1)
您需要循环并获取所有数据
while($row = $result->fetch_assoc()) {
//code
}