djpic Posted April 11, 2008 Share Posted April 11, 2008 I am using a mysql database to track hits on my sites. Every time someone visit, it adds a new row in a table with the SiteID, IP address and time/date. When I look for a count, I just query the table with the SiteID, and find the number of rows to get the total hit count. My problem is, I want to find unique hit counts. For example: Someone hits the site today, and then tomorrow. The script adds one row with each hit. On both hits the IP address is the same. Is there a SQL SELECT statement that allows me to select the count each different IP address only once; returning a number ignoring all the additional hits with the same IP address? Link to comment https://forums.phpfreaks.com/topic/100713-solved-mysql-code-for-counter/ Share on other sites More sharing options...
djpic Posted April 11, 2008 Author Share Posted April 11, 2008 N/M found it. Use DISTINCT. Link to comment https://forums.phpfreaks.com/topic/100713-solved-mysql-code-for-counter/#findComment-515090 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.