Hejsan,
Ponera följande exempel på forumutseende:
Programmeringsspråk
Java
C++
Assembler
C
Visual Basic
Databashanterare
Oracle
DB2
mysql
SQL-server
Övrigt
Tips och förslag
Låt säga att Tips och förslag och Java och DB2 är publika forum som alla har rätt att se, resterande krävs det speciell access för. Jag vill lista formkategorierna som ovan på ett forums förstasida, men bara de forum besökaren har access till. Medlemmens userId finns i en sessionvariabel $_SESSION['userId']. Och de medlemmar som har tillgång till de privata forumen listas i tabellen forumAccess.
Hur bygger man denna join?
Databashanterade: mysql
Version: 3.23.58 (i bästa fall 4.01)
Tabellstruktur:
[b]forumCategory[/b]
categoryId (int)
categoryName (int)
categoryDescription (varchar)
isPublic (tinyint, 1=true, 0=false)
[b]forumForums[/b]
forumId (int)
catagoryId (int)
forumUse (varchar)
forumName (varchar)
isPublic (tinyint, 1=true, 0=false)
[b]forumAccess[/b]
forumId (int)
userId (int)