This will not insert any data into the database, it will always say 0 Hits
WOW, i found a solution:
$conn = mysql_connect("localhost","username","password") or die('MySQL said: ' . mysql_error());
$db = mysql_select_db("db_name");
$sql = mysql_query("SELECT * FROM counter") or die('MySQL said: ' . mysql_error());
while($visits = mysql_fetch_array($sql))
{
$visits = $visits['visits'];
$visits_new = $visits + 1;
}
$query = "UPDATE counter SET visits = '$visits_new'";
mysql_query($query, $conn) or die(mysql_error());
echo "$visits_new Visits";
i removed TABLE from:
$query = "UPDATE TABLE counter SET visits = '$visits_new'";
and don't forget to set the visits value in the database to zero or any number you want, just don't leave it as default.