webForumDet fria alternativet

Lätt grej?

4 svar · 192 visningar · startad av streetrobban

streetrobbanMedlem sedan jan. 20011 140 inlägg
#1

Varför funkar inte det här?

<?php
include("includes/db.php");

// Open the database
$get = mysql_query("SELECT * FROM visitors");
$userRow = mysql_fetch_array($get);

// Add one visitor
$visits = $userRow["hits"] + 1;
$get = mysql_select_db("UPDATE visitors SET hits = '$visits'");

// Redirect after counting
echo("<script language=JavaScript>"); 
echo("self.location.replace('news.php')"); 
echo("</script>");

// Close database connection
mysql_close($open);
?>
SPiNMedlem sedan mars 20007 896 inlägg
#2

Vad får du för felmeddelande/vad händer? Öppnar du kopplingen i db.php?

Du skulle kunna korta ner scriptet avsevärt:

<?php
mysql_connect ( "SERVER", "UID", "PWD" );
mysql_select_db ( "DATABAS" );

mysql_query ( "UPDATE visitors SET hits = hits + 1" );

mysql_close ();

header ( "Location: news.php" );
?>
streetrobbanMedlem sedan jan. 20011 140 inlägg
#3

Jag får inget felmeddelande, men det läggs inte till +1 i databasen.

streetrobbanMedlem sedan jan. 20011 140 inlägg
#4

Hah, nu funkar det. Alltid SPiN! Puss på dig :e

SPiNMedlem sedan mars 20007 896 inlägg
#5

  :r :)

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)