hallo allemaal ik heb een vraagje over mijn query hoe kan ik zorgen
als g.atventaarid 0 is dus niet beschikbaar is tog gewoon door gaat met uit lezen ?
$sql = "SELECT b.van, b.bid, b.onderwerp, b.bericht,
DATE_FORMAT(b.datum, '%Y-%m-%d on %H:%i:%s') AS date_formatted,
a.atventaar, a.id, s.sigmature, s.id, g.naam, g.sigmatureid,
g.atventaarid ,
DATE_SUB(NOW(),INTERVAL 5 MINUTE) <= g.lastactive AS online
FROM berichten AS b, atventaar AS a, sigmature AS s,
gebruikers AS g WHERE b.van = g.id AND b.van = g.id AND a.id =
g.atventaarid AND s.id = g.sigmatureid AND b.naar = ".$_SESSION
['user_id']." ORDER BY b.datum
DESC LIMIT ".$begin.", ".$eind."";
bedank voor de hulp
Ik heb nu iets als dit maar hij doet nu niets meer sorry zou wel weer iets over het hooft zien.
<?php
$sql= " ....
FROM berichten AS b, atventaar AS a, sigmature AS
s, gebruikers AS g
WHERE b.van = g.id AND
b.van = g.id AND LEFT JOIN g.atventaarid ON (a.id = g.atventaarid);
AND s.id = g.sigmatureid AND b.naar = ".$_SESSION['user_id']." ORDER
BY b.datum DESC LIMIT ".$begin.", ".$eind."";
?>
<?php
$sql= "
...
WHERE b.van = g.id AND b.van = g.id
AND
LEFT JOIN g.atventaarid ON a.id = g.atventaarid
AND s.id = g.sigmatureid
AND b.naar = " . $_SESSION['user_id']."
ORDER BY b.datum DESC
LIMIT ".$begin.", ".$eind;
?>
Tip: schrijf je query's netjes uit!
bedankt ! :) dat was een foutje, ik heb het getest maar hij doet nog steets niets
De bedoeling is dat hij gewoon uit blijft lezen als gebr.atventaarid 0 is of null is