---
title: "Array 4-spaltig ausgeben"
url: "https://www.typo3.net/d/33711-array-4-spaltig-ausgeben"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2005-11-23"
last_reply: "2005-11-25"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Array 4-spaltig ausgeben

Extensions · 1 Antwort · gestartet 2005-11-23

## Eröffnungsbeitrag

**berniezh** · 2005-11-23 · [Beitrag #1](https://www.typo3.net/d/33711-array-4-spaltig-ausgeben/1)

Hallo, versuche gerade eine Extension anzupassen und bin leider kein PHP-Profi. Ich versuche folgenden Array 4-spaltig auszugeben. Wer kann mir helfen? Vielen Dank.

```html
function makelist($res)	{
		$items=Array();
			// Make list table rows
		while($this->internal["currentRow"] = mysql_fetch_assoc($res))	{
			$items[]=$this->makeListItem();
		}
	
		$out = '<table width="540"><tr><td>
			'.implode(chr(10),$items).'
			</td></tr></table>';
		return $out;
	}
```

## Antworten

### [#2](https://www.typo3.net/d/33711-array-4-spaltig-ausgeben/2) · steffenk · 2005-11-25

Du meinst die Ergebnisse in 4 Spalten ?

Dazu musst Du das Array durchlaufen:

```php
$out='<table><tr>';
for($i=0;$i<count($item);$i++) {
  if($i % 4) $out.='</tr><tr>';
  $out.='<td>'.$item[$i].'</td>';
}
$out.='</tr></table>';
```

das ist das Prinzip  ;)

---

Quelle: „Array 4-spaltig ausgeben“, typo3.net, https://www.typo3.net/d/33711-array-4-spaltig-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
