PHP beginner |
|
het gaat als volgt: het is een groep met verschillende members (ik heb een tabel "members", een tabel "groups" en een tabel "groups_members". "Members" spreekt voor zich (username en pass), "groups" zitten het id en de naam in, en in "groups_members" zitten de ID van de groep en de username van ieder lid dat lid is van de groep.
Nu heb ik een pagina gemaakt waarop berichten kunnen gelezen worden (iedere groep heeft zijn eigen berichtenpagina). Omdat ik met een beveiligde pagina werk (via sessies), wil ik dus kijken of de huidige sessiewaarde (in dit geval de gebruikersnaam), in de lijst staat. Staat deze in de lijst, dan mogen de berichten getoond worden. Staat deze niet in de lijst, dan mogen de berichten niet getoond worden.
@JeXuS: in $row_groupmembers staat dus eigenlijk het ID van de groep en de username van elk lid dat lid is van die groep.
Dat is in het kort eigenlijk het prinicipe dat ik probeer uit te vissen en ik dacht dat het met if/else mogelijk was.
Edit: misschien is deze manier te omslachtig om mee te werken? Heeft iemand van jullie misschien een betere methode hiervoor? |