---
title: "en enkel li-meny"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/149516-en-enkel-li-meny"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "tanten"
published: "2006-07-30T08:09:55.000Z"
updated: "2006-07-30T08:54:06.000Z"
replies: 3
views: 318
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/149516-en-enkel-li-meny"
---

# en enkel li-meny

## #1 — tanten, 2006-07-30T08:09Z

Jag vill göra en meny som bygger på dessa tre värden som finns i databasen...

```php
$query = 'SELECT h . namn , h . smeknamn , h . bildurl '
        . ' FROM häst h '
        . ' INNER JOIN stallad s ON h . stallID = s . stallID '
        . ' WHERE s . ur_träningDatum IS NULL LIMIT 0, 11 ';
```

och vill få ut detta resultat:
Egentligen en väldig enkel meny utan några "konstigheter", men jag kan inte få till den...

```
<li><a href="[B]smeknamn[/B].php" title="[B]namn[/B]"><img src="[B]bildurl[/B]/[B]smeknamn[/B]>.jpg" width="60" height="60" alt="[B]namn[/B]" />[B]namn[/B]</a></li>
```

Eftersom mina försök inte lett till någonting så vill jag gärna ha en "börja så här" hjälp   :) Har inte hittat något på nätet eller i forumet hur man gör...
Blir väldigt tacksam för hjälp.

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

## #2 — tydal, 2006-07-30T08:26Z

Å, ä och ö är inte bra att använda som namn på tabeller och kolumner. Ändra gärna till a, a och o. Här är en kom-igång-guide till Mysql och Php:
<http://www.tydal.nu/article/mysql-och-php>

Jag skulle skrivit din query så här:

```php
<?
$query = 'SELECT h.namn, h.smeknamn, h.bildurl FROM hast AS h' .
' INNER JOIN stallad AS s ON (h.stallID = s.stallID) ' .
' WHERE s.ur_traningDatum IS NULL LIMIT 0, 11';

$result = mysql_query($query);
while ($r = mysql_fetch_array($result))
{
  echo("<li><a href=\"" . $r['smeknamn'] . "\" title=\"" . $r['namn'] . "\">");
  echo("<img src=\"" . $r['bildurl'] . "/" . $r['smeknamn'] . ".jpg\" width=\"60\"");
  echo("height=\"60\" alt=\"namn\" />" . $r['namn'] . "</a></li>\n");
}
?>
```

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

## #3 — tanten, 2006-07-30T08:44Z

Tack så mycket. Det fungerade...
Jag hade en enda lång echo, när jag provade. Jag försöker se hur och varför du lagt in echo där du gjort det... Finns det någonstans beskrivet hur man delar upp det bäst?

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

## #4 — tydal, 2006-07-30T08:54Z

> **tanten skrev:**
>
> Jag hade en enda lång echo, när jag provade. Jag försöker se hur och varför du lagt in echo där du gjort det... Finns det någonstans beskrivet hur man delar upp det bäst?

Nej, det är bara tycke och smak, för att du ska få lättläst kod. Jag försökte att göra dem lika långa som raden.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/149516-en-enkel-li-meny
