login  Naam:   Wachtwoord: 
Registreer je!
 Forum

navigatie met mysql

Offline gerits - 09/07/2007 18:41
Avatar van geritsLid hallo,
ik zit even in de knoop van hoe ik een site wil doen...
op de home pagina kome maximaal 10 items te staan. Aan de hand van wie ingelogd is zullen dit er een aantal minder zijn
vb:
gast: 1, 2, 3, 4, 5
gebruik: 1, 2, 3, 4, 6
admin: 1, 2, 3, 4, 6, 7
....
maar hoe kan ik dit best in een database zetten om deze links op een pagina weer te kunnen geven?

3 antwoorden

Gesponsorde links
Offline Caspar - 09/07/2007 18:51
Avatar van Caspar Nieuw lid Doe dit met RIGHTS
Dat is handig
gast heeft right 0
gebruiker heeft right 1
admin heeft right 2
en dan gewoon
  1. <?
  2. echo $message1 + $message2 + $message3 + $message4 + $message5;
  3. if(right >= "1")
  4. {
  5. echo $message6;
  6. }
  7. if(right >= "2")
  8. {
  9. echo $message7;
  10. }
  11. ?>


Ik hoop dat het hielp
Offline gerits - 09/07/2007 18:55 (laatste wijziging 09/07/2007 19:20)
Avatar van gerits Lid maar dan ga ik mijn pagina's meer via php sture dan via de database...
als ik in een database een kolom 'home' zou maken met daarin de nummers van de pagina's die weergegeven mogen worden
vb: 1, 2, 3, 4, 5, 7
kan ik deze dan met php uitlezen en in een array zetten om zo een 2de sql de pagina's op te laten roepen?

de tabel:
  1. -------------------------------------------------------
  2. groep_id-----groep_naam-----------groep_home
  3. --------1----gast-----------------1, 2, 3, 4, 5, 6, 7, 8
  4. --------2----gebruiker------------1, 2, 3, 4, 5, 6, 7, 9
  5. --------3----administrator--------1, 2, 3, 4, 5, 6, 7, 9, 10
  6. --------4----moderator------------1, 2, 3, 4, 5, 6, 7, 9, 10
  7. --------------------------------------------------------
Offline Caspar - 09/07/2007 19:16
Avatar van Caspar Nieuw lid Als je het op die manier wilt doen dan zou ik een JOIN gebruiken.
Er is vast wel een tutorial te vinden die dat uitlegt.

Veel suc6
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s