---
title: "Skriva ut en snygg lista."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22163-skriva-ut-en-snygg-lista"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Rocket"
published: "2001-07-18T14:25:00.000Z"
updated: "2001-07-18T14:48:00.000Z"
replies: 1
views: 201
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/databaser-sql/22163-skriva-ut-en-snygg-lista"
---

# Skriva ut en snygg lista.

## #1 — Rocket, 2001-07-18T14:25Z

Jag vet inte om man löser det här lättast med php eller mySQL kommandon, men det finns säkert någon här som kan hjälpa mig.

Jag skriver ut en lista men en massa namn från i mySQL databas i en php fil. Jag vill att listan ska se ut så här.

A
Alf
Anders

B
Bengt
Berit

o.s.v.

Hur löser man detta på ett smidigt sätt? Jag har nästan lyckats men det blir så mycket kod, det måste ju gå att lösa detta enkelt?

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

## #2 — LarsG, 2001-07-18T14:48Z

Det är enklast med PHP

```
<?php
$res = mysql_query("SELECT namn FROM t order by namn asc");
$init = "";
while($Row = mysql_fetch_array($res)) { 
  if ( substr($row["namn"],1,1) != $init) {
     if  ( $init != "" ) echo "<br>";
     $init = substr($row["namn"],1,1);
     echo $init . "<br>";
  }
  echo $row["name"] . "<br>";
}
?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22163-skriva-ut-en-snygg-lista
