---
title: "Problem med LIMIT"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/170269-problem-med-limit"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "niNe"
published: "2008-03-27T13:12:22.000Z"
updated: "2008-03-27T13:22:49.000Z"
replies: 2
views: 412
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/170269-problem-med-limit"
---

# Problem med LIMIT

## #1 — niNe, 2008-03-27T13:12Z

Hejsan

Har problem med min databaskoppling och LIMIT. 
Den vill inte visa första posten i databasen. Kör jag LIMIT 5 visas alltså bara 4 poster. Kör jag LIMIT 1 så visas ingen alls. Det är alltid den senast inlagda posten som försvinner... 

Följande kod: 

```php
$result = mysql_query("SELECT * FROM news WHERE filter=1 ORDER BY date DESC LIMIT 5") or die (mysql_error());
$row = mysql_fetch_array($result);
while($row = mysql_fetch_array($result)){
echo $row['headline']
```

 
osv osv... 

Någon som har koll på vad det kan bero på?

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

## #2 — spango, 2008-03-27T13:18Z

```php
$row = mysql_fetch_array($result);
while($rowNews = mysql_fetch_array($resultNews)){
echo $row['headline']
```

Här hämtar du ju första raden, och *sen* börjar du loopa över de kvarvarande raderna i resultatet, vilket innebär att du skippar första raden. Stryk det första anropet till mysql_fetch_array, det du har i whilehuvudet är det enda som behövs.

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

## #3 — niNe, 2008-03-27T13:22Z

Ja, sedär ja... Varje dag lär man sig något nytt :)

Tack för snabb hjälp!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/170269-problem-med-limit
