对,我会在这里尽可能具体-我首先概述我需要的东西,然后概述我所做的事情-我通常可以pl足这些,因此请记住,我只是在问我的大脑炸!
我的数据库中有一个表-我们只需要知道它具有以下字段(性别-男性或女性,布局-0或1)
我想找到男性最常用的布局(0或1)-我这样做的方式是:
$result = mysqli_query($conn, "SELECT layout,COUNT(*) as num
FROM style where gender = 'male' group by layout order by num DESC
LIMIT 1" );
我想检查返回的结果(是最频繁的)是0还是1,所以我可以在IF
语句中使用它(到目前为止,我只是在使用回声进行测试)
很抱歉,如果这很琐碎,或者我错过了任何内容-如果您需要任何其他信息,请告诉我。
答案 0 :(得分:0)
<h1 id = 'hhh'>
hhh1
<p id ="ppp"><p>para1</p>para2</p>
</h1>
答案 1 :(得分:0)
PHP:
$DTB->new mysqli($Mysql_Server,$Mysql_User,$Mysql_Password,$Mysql_Database);
$Layout0=($DTB->query("SELECT layout FROM style WHERE gender ='male' AND layout=0 "))->num_rows;
$Layout1=($DTB->query("SELECT layout FROM style WHERE gender ='male' AND layout=1 "))->num_rows;
IF ($Layout0>$Layout1){
...
}
答案 2 :(得分:0)
您的代码可以确定男性是喜欢布局0还是1,您只需要查看输出值即可:
$result = mysqli_query($conn, "SELECT layout, COUNT(*) as num
FROM style
WHERE gender = 'male'
GROUP BY layout
ORDER BY num DESC
LIMIT 1" );
$row = mysqli_fetch_assoc($result);
if ($row['layout'] == 0)
echo "males prefer layout 0";
else
echo "males prefer layout 1";