---
title: "Om frågan är tom"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/184606-om-frågan-är-tom"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SoulGod"
published: "2010-09-12T18:39:32.000Z"
updated: "2010-09-12T19:01:04.000Z"
replies: 1
views: 404
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/184606-om-frågan-är-tom"
---

# Om frågan är tom

## #1 — SoulGod, 2010-09-12T18:39Z

Jag hämtar ut en del information ur databasen för att sammanställa i ett filmarkiv,
och har nu stött på ett problem ..

Jag har följande kod:

```
while($row = mysql_fetch_array($result))
{
	 echo "<h3><a href='visafilm.php?id=".$row['id']."'>".$row['datum']." ".$row['rubrik']."</a></h3>";

}
```

Det jag vill göra är att om $row\['lank'\] är tom, så skall det stå visafilm2.php istället .. men om $row\['lank'\] inte är tom, så skall det stå som det är ..

Så det ska alltså in någon kod för att se om $row\['lank'\] innehåller något eller inte, precis innan echo ...

Men hur gör jag det?

\-------

Ber om ursäkt - borde sökt mer noggrant först ...
Lösningen fanns här:
<http://php.net/manual/en/function.empty.php>

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

## #2 — SPiN, 2010-09-12T19:01Z

```php
echo '<h3><a href="' . 
        (!empty($row['lank']) ? 'visafilm.php?id=' . $row['id'] : 'visafilm2.php') . 
        '">' . $row['datum'] . ' ' . $row['rubrik'] . '</a></h3>';
```

[empty()](http://php.net/empty) tillsammans med ett s.k. [ternary condition](http://php.net/manual/en/language.operators.comparison.php).

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

---

Tråden på webben: https://www.webforum.nu/amne/php/184606-om-frågan-är-tom
