Pessoal, boa noite a todos. Estou com o seguinte problema.
Estou fazendo um SELECT no MySQL para pegar os telefones duplicados na tabela. Estou fazendo da seguinte forma:
SELECT id, nome, telefone, COUNT(telefone) FROM dados GROUP BY telefone HAVING COUNT(telefone) > 1
No PHPMyAdmin ele apresenta o resultado correto, segue o print!
Mas no PHP na pagina, ele não existe o primeiro resultado da busca!
Segue o código usado para a pesquisa no PHP.
<table border="1">
<tr>
<td>ID</td>
<td>NOME</td>
<td>TELEFONE</td>
<td>COUNT TELEFONE</td>
</tr>
<?php
//Conexão com o banco de dados
require "connect.php";
$sql_busca = 'SELECT telefone, nome, id, COUNT(telefone) FROM dados GROUP BY telefone HAVING COUNT(telefone) > 1 ORDER BY nome';
$result_busca = mysql_query($sql_busca);
while($row = mysql_fetch_array($result_busca)){
echo '<tr>';
echo '<td>'.$row['id'].' </td><td> '.$row['nome'].' </td><td> '.$row['telefone'].' </td><td> '.$row['COUNT(telefone)'].'</td>';
echo '</tr>';
}
?>
</table>
Verifiquei todo o código, já recreio o WHILE novamente, e não obtive sucesso!
Se puderem me ajudar!
Obrigado! TMJ!