Avatar billede pede15 Nybegynder
06. marts 2002 - 20:06 Der er 2 kommentarer og
1 løsning

Fejl...men hvorfor? og hvor?

<?PHP

    mysql_connect("localhost","x","x") or die(mysql_error());
    mysql_select_db("x") or die(mysql_error());

        $hits = "SELECT hits FROM counter";
        mysql_query($hits) or die (mysql_error());

            $result = mysql_query($hits) or die (mysql_error());

            while ( $res = mysql_fetch_row($result))

            { $result = $result++; }

            $sql = "INSERT INTO counter (hits) VALUES ('$result')";

            mysql_query($sql) or die(mysql_error());

        echo $result   

    mysql_close();

?>

hvad er der galt med det her stykke kode? - og hvor er fejl(ene) ?
- jeg er ikke noget så god til PHP, så det er nok derfor jeg ikke kan finde fejlen.
jeg har siddet og lavet lidt om i den nogle gange, og et par gange kom den med en fejl "Resource ID #3" - eller sådan noget...
Avatar billede Slettet bruger
06. marts 2002 - 20:11 #1
$connect = mysql_connect("localhost","x","x") or die(mysql_error());
$selectDatabase = mysql_select_db("x") or die(mysql_error());

$updateCounter = mysql_query("UPDATE counter SET hits = hits + 1");

$result = mysql_query("SELECT hits FROM counter");
$array = mysql_fetch_array($result);
echo "Antal hits: ".$array['hits'];
Avatar billede pede15 Nybegynder
06. marts 2002 - 20:22 #2
Det må jeg sige - det var sq hurtigt :o)

Mange tak for hjælpen!!
Avatar billede erikjacobsen Ekspert
06. marts 2002 - 20:23 #3
Prøv at starte med noget simplere, så du kan lære at programmere
ordentligt - der er for mange fejl og misforståelser i dir script.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB