Avatar billede Jakie Juniormester
04. september 2011 - 17:39 Der er 8 kommentarer og
3 løsninger

php, mysql - vi forskellige reklamer efter hvilken kategori + counter.

Hej Eksperter.

Jeg skal igang med at lave et system med reklamer, som også skal foregå som en slags bonus system. Jeg mangler dog lidt fantasi til, hvordan jeg skal lave det.

Jeg har et forum, hvor jeg gerne vil vise forskellige reklamer ud fra hvilken kategori - fx hvis kategorien er sport skal der vises sportreklamer.

Jeg vil også gerne kunne tælle, hvor mange som klikker på den enkelte/specifikke reklame - altså ikke den samme - for der kan jo være måske 25 af den samme reklame, men istedet tælle hvert enkelt reklame klik, som gerne skulle ind i mysql database, hvor brugeren som har oprettet et indlæg får et angivet point fx 5 alt efter reklamens værdi.

Det skal siges, at jeg havde tænkt mig at kunne poste reklamen ind i mysql-database, hvor man så kunne udtrække reklamen ud til emnet - jeg har to tabeller - en med kategori og en med selve emnet.
Hvordan kunne sådan et system se ud med hensyn til mysql tabeller?

På forhånd tak for hjælpen:)
Avatar billede majbom Novice
04. september 2011 - 19:30 #1
det er vel bare at linke reklamerne til  én side som håndterer alt dit statistik og derefter sender brugeren videre til den endelige destination?

når du alligevel har det hele i en tabel, er det jo en smal sag at smide et felt ind, der definerer hvilken kategori reklamen tilhører...
Avatar billede Jakie Juniormester
05. september 2011 - 09:04 #2
En enkelt side?

Hvad skal der gøres brug af der? :)
Avatar billede inteeeL Nybegynder
05. september 2011 - 10:47 #3
Lad os sige, at du har en reklame med et link, der referere til:
reklame.php?id=(det pågældende id for reklamen)&nid=(det pågældende id for nyheden).
Statistikken sker her:

- Du updatere countertabellen eller counterfeltet med +1.
- Du giver forfatteren af indlægget +5 point.

Med hensyn til udtræk af reklamen skal du tjekke, om reklamen er under kategori "sport", hvis indlægget har kategorien sport.
Avatar billede majbom Novice
05. september 2011 - 11:04 #4
en databaseforbindelse der vha et reklame id, finder de relevante oplysninger i tabellen og ud fra dette opdaterer antal visninger og sender brugeren videre til reklamens hjemmeside...
Avatar billede danco Nybegynder
06. september 2011 - 10:18 #5
I min verden lyder det til at være en simpel opgave.  På siden med din nyhed har du jo kendskab til kategorien. Og hvis du så har en tilsvarende kategori på alle dine reklamer er det jo blot at hente en tilfældig reklame ud med samme kategori. Til at håndtere klik synes jeg det er fornuftigt at bruge inteenL's forslag.

ad.php?ad_id={reklame_id}&news_id={nyheds_id}

inde i ad.php skal du så følgende

- Tælle antal klik på reklamen op
- Registrere hvilken nyhed klikket kom fra
Avatar billede Jakie Juniormester
14. september 2011 - 18:40 #6
Tak for jeres svar :)

da i alle har hjulpet og brugt tid på svar - må i gerne alle vedlægge svar :)
Avatar billede inteeeL Nybegynder
14. september 2011 - 19:24 #7
Svar :-)
Avatar billede inteeeL Nybegynder
14. september 2011 - 19:25 #8
Hov, prøver lige igen. :-)
Avatar billede majbom Novice
14. september 2011 - 19:33 #9
svar...
Avatar billede danco Nybegynder
15. september 2011 - 08:33 #10
svar
Avatar billede majbom Novice
03. oktober 2011 - 08:27 #11
tfp :)
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