查询结果重复而不是迭代

时间:2015-05-09 11:24:49

标签: php mysql

用户注册了两个帖子。

  

发布1:postA

     

用户名:userA

     

主题:数学

     

率:50

     

邮编:12345

     

发布1:postB

     

用户名:userA

     主题:科学

     

率:50

     

邮编:12345

现在我想对此进行搜索:

我输入率:50,

邮编:12345

科目:数学,科学

现在我应该看看,两个帖子有两个不同的ID,主题但相同的用户,邮政编码和费率。

但我所看到的:

相同的ID,不同的主题(正确),相同的速率(正确),相同的邮政编码(这是正确的)。

请检查下面的查询,看看为什么它会为帖子返回相同的ID但正确显示主题和其他详细信息:

$statement = $pdo->prepare("SELECT * FROM posts,subjects WHERE posts.subid IN (:key2) AND posts.pricing=:rate2  AND posts.Poscode=:postcode2  ORDER BY posts.Poscode DESC LIMIT 60");

    $statement->execute(array(':key2' => $key2,':rate2'=>$rate,':postcode2'=>$postcode));

0 个答案:

没有答案