Reklamer i div

Tags:    php mysql jquery

<< < 12 > >>
Jeg vil høre om i kan hjælpe mig med at få nogle reklamer til at virke.

De ligger i min MySQL DB hvor de har et felt der hedder placering, grundet det er at dem med samme placering skal vises samtidigt

Opsætning skal se sådan her ud når jeg har kodet færdigt.:

[reklame] [reklame] [reklame]

De skal så skifte til de næste 3 reklamer efter x sek.

Min kode ser sådan her ud, men der viser den bare 3 tilfældige hver gang.

Her er min kode(Lånt fra http://www.udvikleren.dk/forum/37571/jquery-auto-refresh-af-div/) for at lære af den...:

Fold kodeboks ind/udPHP kode 

Håber jeg kan få et godt bud på hvordan man skal gøre

Min database ser sådan her ud

[ ID ][ overskrift ][ tekst ][ billede ][ placering ]

Og i placering vil der være tal fra 1-4
Hvor selve scriptet så skal starte forfra igen...

Håber på hjælp...



Indlæg senest redigeret d. 25.04.2012 14:21 af Bruger #7056
13 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Der tror jeg mest jeg er på den første, men det bliver vel også med javascript eller ajax?

Så er det kun en gang at jeg skal loade billederne


Hvis du kun loader reklamerne 1 gang, behøver du nødvendigvis ikke bruge ajax.
Er det rigtigt forstået at du har dit top-banner med reklamer i en seperat php fil som du loader med include();?



Ja det er helt korrekt... (Og det er ikke top-banner ;) )



Den nemmeste approach er nok med ajax som du selv nævner også.
Kan prøve at komme med et ret hurtigt og brutalt bud :b


Det første PHP script her, henter alle reklamerne fra din database
og returnerer dem i json format, så vi nemt kan læse det fra javascript.
Dette php script gemmer du bare som reklamer.php. Det skal ikke includes(); nogen steder.
Fold kodeboks ind/udPHP kode 



Dette er så din banner side som henter reklamerne med ajax og viser dem.
Den kan du include(); et sted på dine sider.
Fold kodeboks ind/udJScript kode 


Jeg har ikke selv testet noget af dette, men det kan give en idé om hvordan det kunne laves.



Indlæg senest redigeret d. 27.04.2012 14:48 af Bruger #16319
<< < 12 > >>
t