Goeiemorgen 
Ik ben bezig met een surfbar script en ik zit met een probleempje.
Ik heb de tabel surfex_user waar in word gezet door wie elke website al bekeken is, zodat je hem niet nog een keer bekijkt. Die tabel bevat
website_id
user_id
daarnaast heb ik de tabel websites met onder andere:
id
credits_surfex
Nu wil ik met een query alle websites uit de database halen waarvoor geld:
credits_surfex >= $variabele
en in de tabel surfex_user staat niet een rij met:
$website_id = websites.id EN
$user_id = $variabele
Ik heb nu dit:
SELECT *
FROM
websites
JOIN
surfex_user
ON
!(websites.id = surfex_user.website_id AND surfex_user.user_id = $userid)
WHERE
websites.credits_surfex >= $credits_surfex_kosten
ORDER BY
rand()
LIMIT 1";
maar dat werkt niet, kan iemand me hier mee helpen?

Ik ben bezig met een surfbar script en ik zit met een probleempje.
Ik heb de tabel surfex_user waar in word gezet door wie elke website al bekeken is, zodat je hem niet nog een keer bekijkt. Die tabel bevat
website_id
user_id
daarnaast heb ik de tabel websites met onder andere:
id
credits_surfex
Nu wil ik met een query alle websites uit de database halen waarvoor geld:
credits_surfex >= $variabele
en in de tabel surfex_user staat niet een rij met:
$website_id = websites.id EN
$user_id = $variabele
Ik heb nu dit:
SELECT *
FROM
websites
JOIN
surfex_user
ON
!(websites.id = surfex_user.website_id AND surfex_user.user_id = $userid)
WHERE
websites.credits_surfex >= $credits_surfex_kosten
ORDER BY
rand()
LIMIT 1";
maar dat werkt niet, kan iemand me hier mee helpen?
