---
title: "visa enbart de första 5 inläggen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/183543-visa-enbart-de-första-5-inläggen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "noshornin"
published: "2010-05-19T18:40:53.000Z"
updated: "2010-05-19T20:35:45.000Z"
replies: 4
views: 418
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/183543-visa-enbart-de-första-5-inläggen"
---

# visa enbart de första 5 inläggen

## #1 — noshornin, 2010-05-19T18:40Z

Det här är säkert en vanlig fråga, men jag har sökt på forumet och inte hittat något svar till mitt problem. Jag undrar hur man gör för att enbart visa låt oss säga de 5 första inläggen i en mysql databas. Min kod ser ut så här i nu läget:

```php
/* Connect to a MySQL server */ 
$mysqli = new mysqli('localhost', '**', '**', '**'); 

if (mysqli_connect_errno()) { 
   printf("Can't connect to MySQL Server. Errorcode: %s\n", mysqli_connect_error()); 
   exit; 
}

$sql = "SELECT rubrik, date, inlagg, tags FROM table1 ORDER BY id desc";
if ($stmt = $mysqli->prepare($sql)) 
{
	$stmt->execute();
	$stmt->bind_result($rubrik, $datum, $inlagg, $tags);
	
	while ($stmt->fetch())
	{
		echo "<h3>" . $rubrik . " - <i>" . $datum . "</i></h3>";
		echo $inlagg;
		
		echo "<p>Tags: ";
		$arrTags = (explode(", ",$tags));
		for($i = 0; $i < count($arrTags); $i++){ 
			echo "<A HREF='visa.php?visa=tag&tag=".$arrTags[$i].">".$arrTags[$i]."</a> ";
		}
		echo "</p><hr>";
	}
	$stmt->close();
}
else
{
	die("Could not prepare SQL statement: $sql");
}
```

min fråga är hur jag ska göra för att enbart hämta ut de 5 första inläggen? Finns det någon metod för det i mysqli?

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

## #2 — metalboy, 2010-05-19T18:49Z

Lägg till *LIMIT 5* i din SQL-fråga.

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

## #3 — Gildebrand, 2010-05-19T18:51Z

Svar: Ja.
EDIT: Såg att det är limit som gäller i MySql.

```
SELECT rubrik, date, inlagg, tags FROM table1 ORDER BY id desc LIMIT 5
```

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

## #4 — noshornin, 2010-05-19T20:32Z

Shii, det där visste jag ju redan. Måste var trött. XD, men om man vill visa nästa fem ur ska jag skriva sql-frågan då?

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

## #5 — tydal, 2010-05-19T20:35Z

LIMIT 5,5

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

---

Tråden på webben: https://www.webforum.nu/amne/php/183543-visa-enbart-de-första-5-inläggen
