---
title: "Pagetree manuell per php"
url: "https://www.typo3.net/d/59140-pagetree-manuell-per-php"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2007-03-09"
last_reply: "2007-03-09"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Pagetree manuell per php

Allgemein · 0 Antworten · gestartet 2007-03-09

## Eröffnungsbeitrag

**012h.​de** · 2007-03-09 · [Beitrag #1](https://www.typo3.net/d/59140-pagetree-manuell-per-php/1)

Hi alle zusammen,

hat jemand ne ahnung von euch wie der pagetree, also die navigation in typo3 zustande kommt?

ich versuche die daten aus der tabelle "pages" manuell per php in einem externen script auszulesen, bekomme aber die sortierung nicht, da ich nicht durchblicke wie die seiten sortierung funktioniert, dachte zwar erst nach dem nested set prinzip, aber wohl irgendwie nicht

mein anfang findet sich hier:
<http://www.012h.de/!_SUB/typo3/navtest.php>

und hier das script dazu, eigentlich normales auslesen aus der datenbank, nur die sortierung will einfach nicht.

```php
<?

	mysql_connect($dbhost,$username,$password);
	mysql_select_db($database) or die( "Unable to select database");
	
	$query  = "SELECT * FROM pages ORDER BY sorting ASC";
	$output = mysql_query($query);
	
	$i=0;
	while( $row_output = mysql_fetch_array($output, MYSQL_ASSOC) ){
		
		$pagesArray[$i] = $row_output;
		$i++;
			
	}
	
	mysql_close();
	
	for( $i = 0; $i < count($pagesArray); $i++){
		
		$pidArray[] = array( 'uid' => $pagesArray[$i]['uid'],
		                     'pid' => $pagesArray[$i]['pid'],
		                     'sor' => $pagesArray[$i]['sorting'],
		                     'tit' => $pagesArray[$i]['title'],
		                     );
		$sortArray[] = $pagesArray[$i]['sorting'];
		
	}
	
	sort($sortArray);
	
	
	for( $i = 0; $i < count($pidArray); $i++){
		
		echo $pidArray[$i]['uid']." - ".
                                        $pidArray[$i]['pid']." - ".
                                        $pidArray[$i]['sor']." - ".
                                        $pidArray[$i]['tit']."<br />";
		
	}

?>
```

Danke!

---

Quelle: „Pagetree manuell per php“, typo3.net, https://www.typo3.net/d/59140-pagetree-manuell-per-php
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
