Hallo,
$userv = "SELECT Clicks FROM nacms_news WHERE id = '$id'";
$userv2 = mysql_query($userv);
$userv3 = mysql_fetch_assoc($userv2);
$user = $userv3['Clicks'];
$user+=1;
echo"$user";
mysql_query("UPDATE nacms_news SET Clicks = $user WHERE id = $id");
Das wollte ich zwar nicht erreichen aber ok. Setz bitte die Variablen ($id) im Query-String in einfache Anführungszeichen '$id'.
Dann solltest du deine Vorgehensweise vereinheitlichen.
$userv = "SELECT...";
$userv2 = mysql_query($userv);
$userv3 = mysql_fetch_assoc($userv2);
geht auch so:
$userv = mysql_fetch_assoc(mysql_query("SELECT WHERE id = '".$id."'"));
Hier hast du es ja auch so gemacht
$user = mysql_query("SELECT Clicksun FROM nacms_news WHERE id = $id");
Nur das du $id in Anführungszeichen setzen solltest.
Allerdings verarbeitest du danach $user nicht richtig.
$user+=1;
echo"$user";
Hast du vielleicht ein mysql_fetch... vergessen?
Grüße, Matze