---
title: "Läsa tabell baklänges"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/112555-läsa-tabell-baklänges"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "nitro2k01"
published: "2004-09-29T11:14:54.000Z"
updated: "2004-09-29T19:16:13.000Z"
replies: 7
views: 304
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/112555-läsa-tabell-baklänges"
---

# Läsa tabell baklänges

## #1 — nitro2k01, 2004-09-29T11:14Z

Hej, jag har följande kod för att läsa alla värden ur en tabell:

```php
while ($array = mysql_fetch_assoc($result)) {
...
}
```

 
Men hur gör jag för att läsa tabellen baklänges? Alltså så att de sista värdena i den läses först.

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

## #2 — @nders, 2004-09-29T11:17Z

Fel svar på frågan kanske, men kan du inte sortera baklänges direkt i SQL-frågan istället? :)

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

## #3 — kjell, 2004-09-29T18:50Z

Det blir ju mest optimalt och går det inte av någon anledning finns ju alltid [array_reverse()](http://se2.php.net/manual/sv/function.array-reverse.php) att tillgå.

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

## #4 — nitro2k01, 2004-09-29T18:55Z

SQl-frågan ser ut som följer:

```php
$result = mysql_query('SELECT * FROM gb2');
```

 
Förslag på hur man vänder på den?

Och är $result verkligen en vanlig vektor? Varför ska man då använda mysql_fetch_assoc?

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

## #5 — oHLLe, 2004-09-29T19:07Z

Vad har du för fält i tabellen? Om du har ett id-fält så kan du lägga till:

```php
ORDER BY `id` DESC
```

eller

```php
ORDER BY `id` ASC
```

till php-frågan beroende på hur du vill ha den sorterad.

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

## #6 — nitro2k01, 2004-09-29T19:12Z

Där satt den!

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

## #7 — Peeer, 2004-09-29T19:14Z

Ett id är väl visserligen inte optimalt att sortera efter (det händer ju att ID'n inte kommer i ordning). Ett eventuellt datumfält är bättre. :)

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

## #8 — nitro2k01, 2004-09-29T19:16Z

När skulle ID'n inte komma i ordning? Detta är enkel tabell, där ingenting tas bort eller ändras när det väl kommit dit. Dessutom finns inget datumfält i denna tabell.

Likväl ska jag komma ihåg det där med datumfält.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/112555-läsa-tabell-baklänges
