SELECT * FROM **** WHERE til='$_GET[id]' AND privat='0' AND IF `fra`='$_SESSION[user]' THEN privat='1'; END IF ORDER BY id DESC
Mit problem er at jeg gerne vil have at hvis 'fra' i tablen er det samme som " $_SESSION[user]" så skal den sætte "privat='1'" ind i query'en
Jeg er ikke sikker på hvad du mener, men jeg vil tro du skal gøre følgende:
if(!isset($_SESSION['user'])
{
$private = 1;
} else {
$private = 0;
}
Og så skal du sætte private ind i din query hvor den hører til.
Indlæg senest redigeret d. 16.11.2006 09:34 af Bruger #6559