---
title: "Dela upp utdata från databas?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/88135-dela-upp-utdata-från-databas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pellefant"
published: "2003-10-10T05:41:38.000Z"
updated: "2003-10-10T10:15:04.000Z"
replies: 2
views: 193
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/88135-dela-upp-utdata-från-databas"
---

# Dela upp utdata från databas?

## #1 — Pellefant, 2003-10-10T05:41Z

Hej!  :)

Jag har detta, som fungerar bra:

```php
$Query = "SELECT * FROM table1 order by RAND()" or die (mysql_error());
$Result = mysql_query($Query) or die("Error: ".mysql_error()." in query: ".$Query);

		while($row=mysql_fetch_array($Result))
		{
		echo "<a href=\"showurl.php?id=".$row['id']."\" target=\"_blank\">";
		echo $row['url'];
		echo "</a> (";
		echo $row['clicks'];
		echo ")";
		echo "<br>\n";
		} mysql_close($dbh);
```

 

Men nu skulle jag behöva dela upp denna utdata på två olika platser på samma webbsida( Det är RAND() i SQL-satsen, så det går inte att köra med två SQL satser bara då utdatan är olika varje gång). 

Dvs, jag vill först skriva ut de 20 första raderna i Recsetet och sedan på den andra platsen skriva ut de återstående(ca 20) raderna.

Någon som har nån idé?

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

## #2 — SPiN, 2003-10-10T10:13Z

Tja;

```
$done = false;

while( $row = mysql_fetch_array( $Result ) ) {
     if( $done ) {
           $arrLeftOvers[] = $row;
     } else {
       echo "<a href=\"showurl.php?id=".$row['id']."\" target=\"_blank\">";
        echo $row['url'];
        echo "</a> (";
        echo $row['clicks'];
        echo ")";
        echo "<br>\n";

        $counter++;
        if( $counter >= 20 )
             $done = true;
     }
}
```

Så har du alla dina kvarvarande i en array för senare åtkomst.

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

## #3 — Pellefant, 2003-10-10T10:15Z

Tack så hemskt mycket. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/88135-dela-upp-utdata-från-databas
