试图在数据库中搜索一列,并提取男性总人数和女性总人数。共计一列中有多少名男性和多少名女性。可能为了重新填充星球
该数据在whatsex列中作为f和m存储在db中。
$query = "SELECT whatsex, COUNT(*) FROM soberdata GROUP BY whatsex";
$result = mysqli_query($connection,$query) or die(mysql_error());
$sexdb = mysqli_fetch_array($result);
$totalmale = $sexdb['m'];
$totalfemale = $sexdb['f'];
echo $totalfemale." & ".$totalmale;
此代码不输出任何内容。我究竟做错了什么?
该死的,在我之前一秒:/ GL! – genesis
感谢您的帮助 - 当我通过phpmyadmin运行SQL时,它给了我一张表 12 f 2 m 如何使用var_dump将它转换为php变量? – bigonroad
mysql_fetch_array函数返回一个使用您查询的列名键控的数组。就像我说的那样,执行'var_dump($ sexdb)'在你运行查询之后,你会看到数组键的使用。 –