---
title: "while mysko"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/79126-while-mysko"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Qimen"
published: "2003-06-07T07:57:39.000Z"
updated: "2003-06-07T09:58:44.000Z"
replies: 2
views: 159
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/79126-while-mysko"
---

# while mysko

## #1 — Qimen, 2003-06-07T07:57Z

Hej

Vill loopa ut de tio senaste posterna i tabellen user1. Jag försökte med:

```php
$sen = "SELECT * FROM user1 ORDER BY id DESC LIMIT 0,10";            
$sen1 = mysql_query($sen) or die ("Kan inte läsa från databasen!");
$sen2 = mysql_fetch_array($sen1);
```

 och sedan while satsen:

```php
<?php while($row = mysql_fetch_array($sen1)) {

echo "» " . $row['name'] . "<br>";

}

mysql_close(); ?>
```

Det funkar nästan korrekt, jag får inga felmeddelanden men den skriver ut alla som den ska utom den senaste posten.  :q 
Vad har jag gjort för fel?

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

## #2 — Matte, 2003-06-07T09:41Z

Tag bort:

```
$sen2 = mysql_fetch_array($sen1);
```

 
Den raden läser in den senaste (första i resultatet).
När du sedan kör while-satsen så går den vidare, och då är redan den raden hämtad från resultatet.

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

## #3 — Qimen, 2003-06-07T09:58Z

Tack nu funkar det fint.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/79126-while-mysko
