---
title: "Skriva ut flera rader"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/137494-skriva-ut-flera-rader"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Troxy"
published: "2005-11-12T22:19:37.000Z"
updated: "2005-11-13T07:42:54.000Z"
replies: 4
views: 237
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/137494-skriva-ut-flera-rader"
---

# Skriva ut flera rader

## #1 — Troxy, 2005-11-12T22:19Z

Hej!
Jag har en array med filnamn på bilder och tänkte skriva ut en tabell med alla bilderna. Jag vill ha 5 bilder per rad.

Hur löser jag detta smidigast? Tack på förhand!

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

## #2 — Matte, 2005-11-12T22:30Z

Det beror lite på vad du tänkt göra.

Ett exempel:

```php
// Först en array att testa mot
$array = range(1, 23);

while (!empty($array)) {
   echo implode(", ", array_splice($array, 0, 5))."<br />\n";
}
```

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

## #3 — Troxy, 2005-11-12T22:51Z

Det var eb intressant lösning (y) 
Nu har jag ändrat mitt huvudinlägg dock.

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

## #4 — Matte, 2005-11-12T23:38Z

Om vi fortsätter med array_splice() så skulle man kunna göra så här:

```php
// $images = en array med bilder 

echo "<table>\n";

while (!empty($images)) {
   
   echo "<tr>\n";

   $row = array_splice($images, 0, 5);
   foreach($row as $img) {
      echo "<td><img src=\"$img\" /></td>\n";
   }

   echo "</tr>";

}

echo "</table>\n";
```

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

## #5 — Troxy, 2005-11-13T07:42Z

Perfekt! Tack så mycket!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/137494-skriva-ut-flera-rader
