---
title: "Lista array?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/179229-lista-array"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Guldstrand"
published: "2009-07-02T06:50:22.000Z"
updated: "2009-07-03T05:38:27.000Z"
replies: 5
views: 560
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/179229-lista-array"
---

# Lista array?

## #1 — Guldstrand, 2009-07-02T06:50Z

Skulle behöva ha hjälp med att "lista" en array på ett bra/snyggt sätt.
Array:en skapas av x antal checkboxar, sedan ska resultat från checkboxarna sparas i mysql.

Håller på med en funktion till ett mindre community där medlemmarna ska kunna markera x antal checkboxar, och sedan skicka resultaten som ett privat meddelande.

> RUBRIK: test
> MEDDELANDE:
>
>
> - Värde 1
> - Värde 2
> - Värde 3

P.s. Ber om ursäkt för en "luddig" förklaring.

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

## #2 — metalboy, 2009-07-02T07:16Z

Du kanske kan använda implode()

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

## #3 — Guldstrand, 2009-07-02T07:30Z

Testade med följande, och det fungerar bra:

```php
$obj = $_POST['objekt']; 
while (list ($key,$val) = @each ($obj)) { 
echo "- <a href=\"visa-objekt/$val\">$val</a><br />"; 
}
```

Skulle dock behöva hämta lite info från mysql också. (Nu visas bara id:et.)
Hur/var lägger jag till koden som ska hämta infon från mysql?  :r

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

## #4 — Guldstrand, 2009-07-02T14:52Z

\*bump\*

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

## #5 — M@rtin, 2009-07-02T22:22Z

Hur ser din databas-tabell ut?

Jag tycker att en mer läsbar syntax för att loopa igenom en array ($users i mitt exempel) är med foreach:

```
foreach($users as $user){
   echo $user;
}
```

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

## #6 — Guldstrand, 2009-07-03T05:38Z

Löste det såhär:

```php
$obj = $_POST['objekt']; 
foreach($obj as $o){ 

$r = @mysql_query("SELECT * FROM annonser WHERE id=$o") or sqlerr();
$ads = mysql_fetch_assoc($r) or bark("Finns ingen annons med detta ID.");

print("<a href=\"visa-objekt/$ads[id]\">" .htmlspecialchars($ads["rubrik"]). "</a><br />"); 

}
```

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/179229-lista-array
