---
title: "Problem mit Abfrage - getFieldContent"
url: "https://www.typo3.net/d/58111-problem-mit-abfrage-getfieldcontent"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2007-02-19"
last_reply: "2007-02-20"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit Abfrage - getFieldContent

Extensions › Entwicklung · 2 Antworten · gestartet 2007-02-19

## Eröffnungsbeitrag

**feelx** · 2007-02-19 · [Beitrag #1](https://www.typo3.net/d/58111-problem-mit-abfrage-getfieldcontent/1)

Hallo Forum

Ich hangel mich momentan von Problem zu Problem :) Für ein Projekt schreibe ich eine mini-Extension mit Produkten (Klebstoffe) und Verarbeitung (z.B. Walzenauftrag, Spritzpistolen).
Habe für "Produkte" und "Verarbeitung" jeweils eine Tabelle angelegt.

Folgende SQL-Abfrage sollten mir die Relationen liefern:

```php
		case 'verarbeitung':
			
		$select_fields = 'user_alfa_verarbeitung.titel';
		$from_table = 'user_alfa_produkt, user_alfa_verarbeitung, user_alfa_produkt_verarbeitung_mm';
		$where_clause = 'user_alfa_produkt_verarbeitung_mm.uid_local ='.$this->internal['currentRow']['uid'].' AND user_alfa_produkt.uid = user_alfa_produkt_verarbeitung_mm.uid_local AND user_alfa_produkt_verarbeitung_mm.uid_foreign=user_alfa_verarbeitung.uid'.$this->cObj->enableFields('user_alfa_verarbeitung');
			
	
		$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
			$select_fields,$from_table,$where_clause,$groupBy=''.$orderBy=''.$limit='');
```

Das stimmt soweit auch laut phpMyAdmin (habe die Query ausgeben lassen).
**Das Problem ist aber im folgenden Codeblock, so dass mir die Werte im Array überschrieben werden und ich jeweils nur noch EINEN Wert (aus Verarbeitung) zurückbekomme.**

```php
while ($row=$GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
         $this->verarbeitungArray[$row['uid']]=$row;
      }

return $this->verarbeitungArray[$this->internal['currentRow']['user_alfa_verarbeitung']]['titel'];

break;
```

Im zweiten Codeteil liegt der Fehler - aber ich finde ihn nicht, bzw. komme auf keine Lösung #angry#  Meine Programmiererfahrung ist leider auch recht 'bescheiden' - daher bin ich für jeden Hinweis, wie ich das 'while' und 'return' realisieren könnte, sehr dankbar!
Vielen Dank im Voraus

## Antworten

### [#2](https://www.typo3.net/d/58111-problem-mit-abfrage-getfieldcontent/2) · steffenk · 2007-02-19

also ich hab den Code jetzt dreimal gelesen und weiss immer noch nicht, was Du willst, Du liest alle Datensätze und lieferst Dann einen Titel ? Das macht keinen Sinn.

### [#3](https://www.typo3.net/d/58111-problem-mit-abfrage-getfieldcontent/3) · feelx · 2007-02-20

Hi Steffen

ich bin wohl zu lange dran gesessen  #paralyzed#

Also ich habe drei Tabellen
|Produkte|  |Verarbeitung|   |Produkte_Verarbeitung_mm|

Ich gebe die Produkte aus und möchte in dem o.g. case dazu die jeweiligen Verarbeitungsmöglichkeiten ausgeben. Zwischen denen beiden besteht eine M:M Relation.

---

Quelle: „Problem mit Abfrage - getFieldContent“, typo3.net, https://www.typo3.net/d/58111-problem-mit-abfrage-getfieldcontent
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
