?> der henter den fra en tabellen toplist og sætter ind. men der hvor der stå partnerlink ville jeg gerne have den tog en tilfæltig kolonde i tabellen side i sql db'en.
Er din toplist db udtræk forbundet med dit partnerlink? Altså, er det der skal hentes ud fra partnerlink tabellen i databasen, baseret på hvilke former for data der trækkes ud fra toplist tabellen?
Eller er det to selvstændige database udtræk, hvor du "bare" gerne vil have en tilfældig partnerlink record fra databasen? Lidt som i tekstbaseret reklamer, som random og automatisk bliver genereret når man kommer ind på side?
Hvis det er forstået korrekt med, at det er en tilfældig database udtræk, fra din tabel 'partnerlink', så skal du bruge SQL udtrykket:
SELECT column FROM table ORDER BY RAND() LIMIT 1
Hvor du så skal erstatte column med enten en eller flere celler (eller *) og 'table' skal du erstatte med 'partnerlink'
Du kan så vælge at ændre på dit antal af LIMIT, til det antal udtryk du ønsker at hente. -------------------------- Dog hvis udtrykket i partnerlink er afhængigt af hvad der kommer ud i toplist, så kan du bruge en JOIN eller bare en WHERE, hvor du tjekker op på flere udtryk, men så vil jeg anbefale dig at benytte en krydsreference i din database, hvis du ikke allerede har det.
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.