Avatar billede rall Nybegynder
07. april 2004 - 14:58 Der er 3 kommentarer

Hvad er det galt med denne stump kode? Please hjælp

Hvad er der galt med denne kode:

<?
              $antal = mysql_result(mysql_query("SELECT COUNT(besog) FROM counter"),0);
              mysql_close();
              ?>

             
              <?
                if ($_COOKIE['Fellatia_counter'] == 'yes') {
                ?>
               
                Du er nummer <b><? echo $antal; ?></b> der besøger hjemmesiden
               
                <?
                } else {
                $ip = getenv ("REMOTE_ADDR");
                setcookie("Fellatia_counter", "yes", time()+31536000, "/");
                mysql_query("INSERT INTO counter (besog, ip)" . "VALUES ('1', '$ip')");
                echo 'Du er nummer <b>$antal;</b> der besøger hjemmesiden';
                }
              ?>

---

Den kode finder sted på siden www.fellatia.dk/
- og som man kan se, så er der intet sket der hvor koden er
Avatar billede strych9 Praktikant
07. april 2004 - 15:03 #1
Har du egentlig åbnet en mysql forbindelse nogen steder? Jeg kan se at du lukker en.
Bare et vildt gæt.
Avatar billede rall Nybegynder
07. april 2004 - 15:06 #2
nå ja.. jeg glemte lige at skrive noget til spørgsmålet:

            <? require("../babearkiv/poll/db_ind.php");
            $acces = mysql_query("SELECT * FROM counter ORDER BY 0+besog DESC LIMIT 0,1");
            while ($data = mysql_fetch_array($acces)) {
            ?>

(Det er bare lige en rettelse på sørgsmålet)
Avatar billede mikl-dk Nybegynder
12. april 2004 - 22:03 #3
Prøv at lav antal til følgende:
$antal = mysql_num_rows(mysql_query("SELECT besog FROM counter"));
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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