Avatar billede cortx Nybegynder
17. januar 2004 - 21:13 Der er 13 kommentarer og
1 løsning

joke system skal tælle hvor mange gange set

Hej ekspeter!

jeg har et jokesystem! (http://www.cortx.dk/v888/?page=sjov/jokesys/kategori.php)
Jeg vil gerne kunne se hvor mange gange siden har været åbnet.!

Det det noget i kan hjælpe med?
mvh
Cortx.dk
Avatar billede jakobclausen Nybegynder
17. januar 2004 - 21:24 #1
Du har en tabel med et navn du selv bestemmer, som f.eks. indholder kolonnerne id og count. Øverst på din side for hver enkel joke sætter du følgende kode.

<?
$connect = mysql_connect("host", "user", "pass");
mysql_select_db("database");

$query = mysql_query("UPDATE tabel SET count=count+1 WHERE id='sjov'");
?>

Hver gang siden sjov bliver besøgt vil der blive talt en op i din database.
NB! Du skal selv ændre på navnene (id/count) - husk at sætte din count kolonne til at have 0 som startværdi
Avatar billede jakobclausen Nybegynder
17. januar 2004 - 21:28 #2
Eksempel på tabel:

Joke
----------------
  id  |  count |
----------------
side1 |  0    |
----------------
sjov  |  0    |
----------------
side3 |  0    |
Avatar billede jakobclausen Nybegynder
17. januar 2004 - 22:20 #3
Du må endelig skrive hvis der er noget du ikke forstår!
Avatar billede cortx Nybegynder
18. januar 2004 - 12:54 #4
Jamen! Når man adder en joke, komemr den lige direkte ind på en side.. Men vil gerne kunne se hvor mange gange joken har været vist :) Forstår jeg ikke helt!
Avatar billede cortx Nybegynder
18. januar 2004 - 16:04 #5
har selv fundet en anden løsing!
Avatar billede jakobclausen Nybegynder
18. januar 2004 - 16:08 #6
Hmm, det kan du jo sagtens side - for mit system virker altså også :-(
Avatar billede jakobclausen Nybegynder
18. januar 2004 - 16:14 #7
side -> sige
Avatar billede cortx Nybegynder
19. januar 2004 - 17:26 #8
JEg kan bruge dit script alligevel.. Men hvordan skal jeg få antallet frem?
Avatar billede jakobclausen Nybegynder
19. januar 2004 - 18:03 #9
Der laver du jo en forespørgsel der henter antallet og du skriver det:

<?
$connect = mysql_connect("host", "user", "pass");
mysql_select_db("database");

$query = mysql_query("SELECT count FROM tabel WHERE id='side'");

while($row = mysql_fetch_array($query))
{
  echo $row[count];
}
?>
Avatar billede jakobclausen Nybegynder
19. januar 2004 - 18:03 #10
Giver det så point alligevel ?
Avatar billede cortx Nybegynder
19. januar 2004 - 18:11 #11
Ja!
Avatar billede cortx Nybegynder
19. januar 2004 - 19:49 #12
Jeg fatter ikke så meget af det.. Prøv at lavet et helt ekspempel på det.. en hel side, hvor der også er et link..
Avatar billede jakobclausen Nybegynder
19. januar 2004 - 21:44 #13
Her er et lille eksempel: http://www.bokaj.dk/eksperten/453098.php

Jeg har oprettet to jokes, og når du gå ind på siden for den enkelte joke, bliver der udskrevet hvor mange gange siden er besøgt.
Avatar billede jakobclausen Nybegynder
27. januar 2004 - 10:39 #14
HUSK POINT!
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