Peggy Posted August 3, 2009 Share Posted August 3, 2009 I have a small table in a database I want to count the number of duplicate entries of zip codes and then display the zip code with the number of times it appears in the database. Eventually I will want to group these zip codes according to the year they were entered. I can figure out the year thing but I am really struggling counting the zips. Here is my code: $sql ='SELECT COUNT(*) AS cnt FROM zip GROUP BY visitor_zip ORDER BY time_register'; $result = mysql_query($sql,$db) or die(mysql_error(). "<br />SQL: $sql"); $row = mysql_fetch_array($result); print '<ul>'; do{ print '<li>' . $row['visitor_zip'] .' '. print $row['cnt'] . '</li>'; }while($row = mysql_fetch_array($result)) print '</ul>'; --------------------------------------------------------------- this result of this code reads something like this: 3 1 1 1 3 1 Link to comment https://forums.phpfreaks.com/topic/168692-reading-the-number-of-duplicate-zip-codes-in-a-database/ Share on other sites More sharing options...
gassaz Posted August 3, 2009 Share Posted August 3, 2009 SELECT visitor_zip, COUNT(visitor_zip) AS cnt FROM zip GROUP BY visitor_zip ORDER BY time_register Link to comment https://forums.phpfreaks.com/topic/168692-reading-the-number-of-duplicate-zip-codes-in-a-database/#findComment-889967 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.