从我的数据库中的两个表,我想回显一个点击计数的列

时间:2017-02-28 21:34:23

标签: php mysqli

在我的数据库中,我创建了两个表,一个是“类别”,另一个是“click_count”。 这两个表具有以下信息:类别(cat_id,cat_name,cat_description)和click_count(id,cat_id,cat_count)。我已经编写了一个PHP代码,它回显了一个表格,其中包含有关类别的信息,我已经编写了一个PHP代码,它计算了点击次数,所以我想要一个php脚本,我可以在同一个表格上回显有关click_count的信息并指定“cat_count”,其中包含有关“点击次数”的数字。以下代码显然是错误的,但您可以获得逻辑。

<?php
$sql4 = "SELECT categories.cat_id,categories.cat_name,click_count.cat_id,click_count.cat_count WHERE categories.cat_id=click_count.cat_id";  
$result4 = mysqli_query($conn, $sql4);
$row4 = mysqli_fetch_array($result4);
while($row4 = mysqli_fetch_assoc($result4)) {
echo '<td>'.$row4['cat_count'];  }?>

1 个答案:

答案 0 :(得分:0)

SELECT语句应包含JOIN:

builder
    .method(ElementMatchers.named("toString"))
    .intercept(new ToStringImplementation());

...如果您需要选择并非全部,而且只选择符合特定条件的WHERE子句,您也可以在最后添加WHERE子句。