Hejsan!
Jag har knåpat ihop en besökarräknare som ska visa både antal unika besökare och hur många det är totalt.
Nu ser min kod ut såhär
require('sidor/conn.php');
$result = mysql_query("SELECT COUNT(*) FROM counter");
$count = mysql_result($result, 0);
echo 'Unika besökare: ' . $count;
$resource = mysql_query("select * from counter") or die(mysql_error());
if(mysql_num_rows($resource) > 0){
while($data = mysql_fetch_array($resource)){
$total_count += $data['Count'];
}
}
echo 'Besökare totalt: ' . $total_count;
I databasen har jag en kolumn med ip-nummret och en med hur många gånger det ip-nummret har besökt.
Ser alltså ut såhär tex.
|_______IP_______|___Count___|
| 123.12.12.123 | 3 |
| 127.0.0.31 | 1 |
| 125.32.123.122 | 5 |
Det här är ett ganska klumpigt sätt att få det resultatet (syftar på $total_count)
Går det på något sätt att låta en SQL-sats räkna ihop alla värden i en kolumn och returnera resultatet?
Tack på förhand!
RED: och en till liten sak bara: Hur ser php-koden ut för att göra ett radbryt i html-koden? Inte <br> utan ett enterslag.