ZoRaC Skrevet 24. april 2005 Del Skrevet 24. april 2005 Har 3 tabeller som ser slik ut: CREATE TABLE events ( eventID int(4) NOT NULL auto_increment, event_name varchar(50) NOT NULL default '', PRIMARY KEY (eventID), ) CREATE TABLE members ( memberID int(4) NOT NULL auto_increment, member_nick varchar(40) NOT NULL default '', PRIMARY KEY (memberID) ) CREATE TABLE rel ( relID tinyint(4) NOT NULL auto_increment, eventID int(4) NOT NULL default '0', memberID int(4) NOT NULL default '0', member_status enum('2','1','0') NOT NULL default '0', PRIMARY KEY (relID), KEY eventID (eventID), KEY memberID (memberID) ) I tabellen "rel" er det et felt som heter "member status". "1" betyr at han skal dit, "2" betyr at han ikke skal dit... Hvordan setter jeg opp et query som henter ut: event_name, member_status hvor memberID = $id og dermed få listet opp ALLE events med statusen for den brukeren? Har prøvd meg litt frem, men får bare hentet opp der hvor brukeren har angitt status "1" eller "2" for hvis brukeren ikke har angitt status finnes det ikke noen rad for brukeren som kobler mellom event og member i rel-tabellen. Håper dette var forståelig? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå