---
title: "Visa bild bara om det finns något i databasen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/101939-visa-bild-bara-om-det-finns-något-i-databasen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Leijonkungen"
published: "2004-04-20T18:01:38.000Z"
updated: "2012-03-29T07:51:23.000Z"
replies: 4
views: 640
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/101939-visa-bild-bara-om-det-finns-något-i-databasen"
---

# Visa bild bara om det finns något i databasen

## #1 — Leijonkungen, 2004-04-20T18:01Z

Jag sitter och grejar lite i Dreamweaver (som ni alla hatar, jag vet) och skulle vilja få till någon liten kodsnutt som kollar om det finns något i fältet "nyhetsbild" i tabellen "nyheter". Om det inte finns något värde, typ bild.jpg, villl jag **inte** att detta ska skrivas ut: \<IMG src="./bilder/nyhetsbilder/\<?php echo $row_rsNyheter\['nyhetsbild'\]; ?\>" hspace="2" vspace="2" align="right"\>

Det ska alltså bara skriva ut OM det finns något i fältet. Snälla hjälp en novis som inte kan syntaxen ordentligt. :OO

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

## #2 — Matte, 2004-04-20T18:15Z

Visa defaultbild när bild saknas:

```php
<IMG src="./bilder/nyhetsbilder/<?php echo !empty($row_rsNyheter['nyhetsbild']) ? $row_rsNyheter['nyhetsbild'] : 'default.jpg'; ?>" hspace="2" vspace="2" align="right">
```

 

Visa bild endast om bild finns:

```php
<?php

if (!empty($row_rsNyheter['nyhetsbild'])) {
   echo '<IMG src="./bilder/nyhetsbilder/' . $row_rsNyheter['nyhetsbild'] . '" hspace="2" vspace="2" align="right">';
}
?>
```

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

## #3 — Leijonkungen, 2004-04-20T18:27Z

Det fungerade ju perfekt!
Tusen, tusen tack!
Webforum är verkligen fantastiskt!

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

## #4 — Oskar555, 2012-03-29T07:27Z

Om man samtidigt vill länka bilden med adress från db?

Funkade galant även för mig, men hur gör man om man vill länka den bilden som ev finns i databasen?

Borde vara något som detta men får det inte att funka, hur ska jag skriva vid if !emty?

\<?php 

if (!empty($vrelbild6\['relbild6'\])) { 
   echo '\<a href="http://www.stubinen.se/\<?php echo $vrellank6; ?\>" title="\<?php echo $vreltext6; ?\>"\>\<IMG src="uploads/video_thumbs/' . $vrelbild6\['relbild6'\] . '"class="imghw" border="0"\>'; 
} 
?\>

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

## #5 — metalboy, 2012-03-29T07:51Z

Du ska inte använda \<?php inne i echo eftersom du redan är "i php-läge".

```php
<?php 

if (!empty($vrelbild6['relbild6'])) { 
echo '<a href="http://www.stubinen.se/' .  $vrellank6 . '" title="' . $vreltext6 . '"><img src="uploads/video_thumbs/' . $vrelbild6['relbild6'] . '" class="imghw" border="0">'; 
} 
?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/101939-visa-bild-bara-om-det-finns-något-i-databasen
