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
Nu er jeg ikke så meget inde i din kode. Men den typiske grund til at du bare får nye tilfældige resultater efter x antal sekunder, er jo fordi at du sorterer efter random i sql'en.



Ja, det ved jeg godt, og det har jeg styr på.

Men er meget i tvivl om hvordan jeg kan gøre sådan at den kun tæller til fire og så starter forfra fx

Fold kodeboks ind/udPHP kode 




Jeg ved ikke om det er med vilje at du har skrevet sådan her:
Fold kodeboks ind/udPHP kode 


For det er ikke optimalt. Prøv det her:

Fold kodeboks ind/udPHP kode 




Nej det var bare en fejl. ;)



er det sådan noget Her



Jesper: Da jeg ikke kan se særlig mange demoer, og derfor er svært at sige om.

Men det skal være ca sådan her:

0-10 sek:
[Billede 1] [Billede 2] [Billede 3]
[Overskrift 1][Overskrift 2][Overskrift 3]
[tekst 1] [tekst 2] [tekst 3]
(alle sammen med placering = 1 i DB)
11-20 se:
[Billede 4] [Billede 5] [Billede 6]
[Overskrift 4][Overskrift 5][Overskrift 6]
[tekst 4] [tekst 5] [tekst 6]
(alle sammen med placering = 2 i DB)

Osv...

41-50 sek starter forfra:
[Billede 1] [Billede 2] [Billede 3]
[Overskrift 1][Overskrift 2][Overskrift 3]
[tekst 1] [tekst 2] [tekst 3]
(alle sammen med placering = 1 i DB)

Håber det giver mening



#morten,

Prøve at forklare sådan helt helt ned i hvordan du vil have og hvad du kunne tænke dig? , så kan det være at jeg kan se hvad du mener :D



Det jeg vil have er at jeg skal bruge 3 bokse med hver en reklame, og efter x antal sekunder skifter den til de næste 3 reklamer. og når den har skiftet til reklamerne i 4 omgang, skal den efterfølgende starte forfra med de 3 første reklamer, så de ligesom er i en lykke der bare starter forfra.

Mine reklamer kommer fra en Database.

Selve opbygningen af databasedelen kan jeg sagtens selv, mit problem er hvordan jeg får lavet det med at side ændre indhold på bestemte siden, uden at opdatere hele siden men kun den side hvor reklamerne er. (som bliver hentet ind med include)



Det jeg vil have er at jeg skal bruge 3 bokse med hver en reklame, og efter x antal sekunder skifter den til de næste 3 reklamer. og når den har skiftet til reklamerne i 4 omgang, skal den efterfølgende starte forfra med de 3 første reklamer, så de ligesom er i en lykke der bare starter forfra.

Mine reklamer kommer fra en Database.

Selve opbygningen af databasedelen kan jeg sagtens selv, mit problem er hvordan jeg får lavet det med at side ændre indhold på bestemte siden, uden at opdatere hele siden men kun den side hvor reklamerne er. (som bliver hentet ind med include)


Først bør du beslutte hvordan du vil indlæse de reklamer.

1. Vil du indlæse alle dine reklamer når siden loades, og så rotere mellem dem?

2. Vil du indlæse de første 3 reklamer når siden loades og så indlæse de efterfølgende reklamer ved hjælp af ajax?



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



<< < 12 > >>
t