gpt4 book ai didi

php - 如何根据条件计算多行

转载 作者:行者123 更新时间:2023-11-29 22:02:43 24 4
gpt4 key购买 nike

因此,我尝试让查询计算该位置的玩家总数(如果他们位于同一位置且在线)。但我当前的查询返回 0。不知道该尝试什么,被卡住了几天。

<?php 
include('connect.php');

$town = $info['location'];

$grabTown = mysql_query("SELECT * FROM `location` WHERE `name` = '$town'");
$t = mysql_fetch_array($grabTown);

$totPlayers = mysql_query("SELECT COUNT(*) AS player_total FROM `user_info` WHERE `location` = '$town' AND 'online' = '1'");
$totalPlayers = mysql_fetch_array($totPlayers);
$playersTotal = $totalPlayers['player_total'];
?>

最佳答案

这是你的问题:

$totPlayers = mysql_query("SELECT COUNT(*) AS player_total FROM `user_info` WHERE `location` = '$town' AND `online` = '1'");

您在引号中使用了“在线”,而不是反引号。

关于php - 如何根据条件计算多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32465480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com