I've tried to read about join... And tried this
This is my real tables that I use...
Table1
id mediumint(5) NOT NULL auto_increment,
epost varchar(255) NOT NULL default '',
passord varchar(10) NOT NULL default '',
fornavn varchar(255) NOT NULL default '',
etternavn varchar(255) NOT NULL default '',
adresse varchar(255) NOT NULL default '',
postnr varchar(6) NOT NULL default '0',
poststed varchar(255) NOT NULL default '',
tlfhjem varchar(8) NOT NULL default '0',
tlfarb varchar(8) NOT NULL default '0',
tlfmob varchar(8) NOT NULL default '0',
verv varchar(255) NOT NULL default '',
gruppe int(2) NOT NULL default '0',
lag int(4) NOT NULL default '0',
region int(2) NOT NULL default '0',
fdato datetime NOT NULL default '0000-00-00 00:00:00',
medlemsnr int(8) NOT NULL default '0',
tilgang tinyint(1) NOT NULL default '0',
lastlogin datetime default NULL,
nyheter tinyint(1) NOT NULL default '0',
logins int(5) NOT NULL default '0',
online datetime default NULL,
loggedin tinyint(1) NOT NULL default '0',
varslingsplan int(1) NOT NULL default '0',
PRIMARY KEY (id,id),
UNIQUE KEY epost (epost)
Table2
id int(5) NOT NULL auto_increment,
ressursid int(5) NOT NULL default '0',
brukerid int(5) NOT NULL default '0',
lagid int(5) NOT NULL default '0',
PRIMARY KEY (id)
where table2.brukerid is the same as table1.id
and table2.ressursid is the same as access in my example.
Tried this sql:
$sql = "SELECT u.* FROM users AS u JOIN ressursgrupper AS r ON u.id = r.brukerid WHERE r.ressursid <> '$ressursid'";
But didn't work.
But if I replace <> with = i get all the entries from table1 that has table2.ressursid.