---
title: "if-sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15486-if-sats"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "UrMe"
published: "2001-04-06T20:10:00.000Z"
updated: "2001-04-08T11:54:00.000Z"
replies: 3
views: 170
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15486-if-sats"
---

# if-sats

## #1 — UrMe, 2001-04-06T20:10Z

Jag har en mySQL databas den innehåller en table som heter PERSONER. PERSONER innehåller en kolumn som heter NFO, nu är det så att det står inte nånting i varje NFO rad. Vissa är tomma. Och när jag skriver ut dem med hjälp av en while-sats så vill jag att det ska skrivas typ "Inte tillgänligt" i de där det är tomt i NFO. Och där det står nåt ska det skrivas ut.

if (NFO != NULL)
{
echo ($row\["NFO"\]);
}
else
{
echo ($row\[" "\];
}

nåt sådant?.. 

Hm.. hoppas ni förstår.. behöver lite hjälp!
Tack!

Permalänk: https://www.webforum.nu/p/15486

## #2 — mrdance, 2001-04-06T20:22Z

hmm..jag kom inte ihåg om ett tomt fält motsvarade "" eller " "..du får prova dessa alternativ;

if ($row\['NFO'\]=="") // alt. if(!$row\['NFO'\]) // om inte dessa så kanske if ($row\['NFO'\]==" ")
{
 echo "Inte tillgänligt";
}
else
{
echo ($row\["NFO"\]);
}  

Lycka till!

Permalänk: https://www.webforum.nu/p/318057

## #3 — UrMe, 2001-04-06T20:41Z

Tackar! .. det funkade superbra!

Permalänk: https://www.webforum.nu/p/318058

## #4 — BABBA, 2001-04-08T11:54Z

```
<?=(trim($row['NFO'])!="") ? $row['NFO'] : "Inte tillgänglig";?>
```

Koden skall vara vara vacker och effektiv.

Permalänk: https://www.webforum.nu/p/318059

---

Tråden på webben: https://www.webforum.nu/amne/php/15486-if-sats
