---
title: "Hur visar jag samtliga filer i min databas, for sats?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/75906-hur-visar-jag-samtliga-filer-i-min-databas-for-sats"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "grusell"
published: "2003-05-05T10:46:11.000Z"
updated: "2003-05-05T23:28:04.000Z"
replies: 4
views: 188
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/75906-hur-visar-jag-samtliga-filer-i-min-databas-for-sats"
---

# Hur visar jag samtliga filer i min databas, for sats?

## #1 — grusell, 2003-05-05T10:46Z

Jag har en mysql-databas med en tabell "bildspel" i vilken det ligger ett antal bilder.
Nu arbetar jag med en sida som ska kunna uppdatera dessa bilder och mitt första steg är att kunna skriva ut samtliga bilder på sidan. 

Så här ser scriptet ut just nu

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

## #2 — Mungo, 2003-05-05T11:59Z

Separera "visa-alla-bilder"-dokumentet från det dokument som visar en vald bild:

```php
$result = mysql_query($query);
while($rows = mysql_fetch_array($result)) {
  echo "<img src=\"up_slideshow.php?id=" . $rows["id"] . "\">";
  }
```

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

## #3 — grusell, 2003-05-05T16:07Z

mungo,

hmm är lite osäker på just vart i "min" kod jag ska placera din while sats. Den sidan jag har där hämtar ju 1) den binära datorn 2) skriver ut en bild beroende på id

2) ska ju ersättas då med kod som visar alla bilder istället för en.

ursäkta om jag framstår som lite tokig, det här är relativt ny mark (php alltså) för mig.

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

## #4 — Mungo, 2003-05-05T21:25Z

Tja, alltså du skulle ha ett PHP-dokument som kanske heter db_image.php och som bara innehåller:

```php
<?
require("dbmanager.php"); 
if($id) { 
$query = "select file_data,file_type from bildspel where id=$id"; 
$result = @MYSQL_QUERY($query); 
$data = @MYSQL_RESULT($result,0,"file_data"); 
$type = @MYSQL_RESULT($result,0,"file_type"); 
Header( "Content-type: $type"); 
echo $data; 
?>
```

och sen ett annat dokument som loopar igenom din databas och anropar db_image.php:

```php
<?
$query = "SELECT id FROM bildspel";
$result = mysql_query($query);
while($rows = mysql_fetch_array($result)) {
  echo "<img src=\"db_image.php?id=" . $rows["id"] . "\">";
  }
?>
```

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

## #5 — grusell, 2003-05-05T23:28Z

haha... ja jäklar. Det funkade fint.
Tackar för hjälpen!! :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/php/75906-hur-visar-jag-samtliga-filer-i-min-databas-for-sats
