在我的模块中,将有一个链接,显示每个用户的计数重复数据。
这是我的查询,用于统计每个用户的重复次数。
if ($_POST['submit']){
$query=$db_operation->query("SELECT `lname`,`fname`,`mname`,`bday`,`gender`, COUNT(*) c FROM `user` WHERE `status` = 'ACTIVE' GROUP BY `lname`,`fname`,`mname`,`bday` HAVING c > 1 LIMIT 10"); }
以下是每个用户的count示例输出: Output
现在,使用链接进行另一个页面查看。我需要查看重复数据计数的行。 以下是计数行的示例输出: Output
我正在使用php语言和MySQL数据库。 我应该使用哪个查询来查看重复计数的行?
答案 0 :(得分:0)
您需要做的就是获取重复行的关联数组,并将其循环。
$query = mysql_prepare($db_operation, "SELECT `lname`,`fname`,`mname`,`bday`,`gender`, FROM `user` WHERE `status` = 'ACTIVE' GROUP BY `lname`,`fname`,`mname`,`bday` HAVING COUNT(*) > 1 LIMIT 10"
$query->execute();
$query->get_result();
$query->fetch_assoc();
var_dump($query);
根据您的需要进行更改,这只是伪代码。