---
title: "Probleme mit Select-Abfrage für Extension"
url: "https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Datenbank","Frage","PHP"]
created: "2004-07-26"
last_reply: "2004-07-29"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme mit Select-Abfrage für Extension

TYPO3 › TypoScript · 5 Antworten · gestartet 2004-07-26

## Eröffnungsbeitrag

**Roadtrain** · 2004-07-26 · [Beitrag #1](https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension/1)

Hallo Zusammen,

ich habe folgende Sorge:

Ich habe eine Extension gebaut die soweit auch fehlerfrei läuft :D

Nun mein problem :
ich möchte gern eine Select-Abfrage machen bei der
aus meiner Tabelle die Zeile ausgewählt wird wo der
wert des feldes Artikelnummer gleich dem Pagetitel ist.

Hintergrund ist das mein Modul Kollektionsartikel in einem Sysordner ablegt und diese Artikel auf den
jeweiligen seiten deren Name der Artikelnummer
entspricht ausgegeben werden sollen.

Danke für die Hilfe.

chris

## Antworten

### [#2](https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension/2) · TW · 2004-07-26

hi

```php
$query = "SELECT tabelle.artikelnummer FROM  tabelle WHERE name = ".$name." ";
```

probier das einmal!

cu
thorsten

### [#3](https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension/3) · Roadtrain · 2004-07-26

Hi,

entweder ich verstehe dich falsch oder du mich,
obwohl ich eher davon ausgehe das ich das gerade nicht verstehe ;)

Ich wollte das gern mit TypoScript lösen.

oder kann ich das so ins TypoScript setzen?

### [#4](https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension/4) · TW · 2004-07-27

> **Roadtrain schrieb:**
>
> entweder ich verstehe dich falsch oder du mich,
> obwohl ich eher davon ausgehe das ich das gerade nicht verstehe ;)
>
> Ich wollte das gern mit TypoScript lösen.

ach so, da gibt es aber eine nette extension für, ich hab mal den link gefunden
[/d/13059-selectpro](https://www.typo3.net/d/13059-selectpro)

> Ich habe eine Extension gebaut die soweit auch fehlerfrei läuft

ok, dann solltest du wissen wo oben genannte query hinkommt, gelle?

> oder kann ich das so ins TypoScript setzen?

äh wohl eher nicht. is ja ne mysql query, d.h. die kommt in ein php script....

schätze du hast keinen drall zu php und mysql? ;)

cu
thorsten

### [#5](https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension/5) · ffr_dev · 2004-07-28

> **TW schrieb:**
>
> hi
>
> ```php
> $query = "SELECT tabelle.artikelnummer FROM  tabelle WHERE name = ".$name." ";
> ```
>
> probier das einmal!
>
> cu
> thorsten

hallo,
ich hab da mal ne frage:
in den pi funktionen gibt es ja spezielle möglichkeiten um querys zu erstellen (pi_exec_query)
ich wollte in meine ein where einbauen, bring das aber nicht so richtig hin.

bestehendes query:

```php
$res = $this->pi_exec_query("tx_myext_data",1);
```

und so hab ich das mal probiert

```php
$res = $this->pi_exec_query("tx_myext_data",1,"auftragsstatus=Aktiv");
```

aber das funktioniert leider nicht. ich krieg dann immer einen syntax error.

```plaintext
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'auftragsstatus=Aktiv' at line 5

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ...
```

kannst du mir da weiterhelfen??

### [#6](https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension/6) · ffr_dev · 2004-07-29

//um ein feld inhalt zuvergleichen
$addWhere = " AND Feld1='Aktiv'";

//oder um ein feld mit einem anderen zuvergleichen
$addWhere = " AND Feld1=Feld2";

$res = $this->pi_exec_query("tx_myext_data",0,$addWhere);

---

Quelle: „Probleme mit Select-Abfrage für Extension“, typo3.net, https://www.typo3.net/d/13957-probleme-mit-select-abfrage-fuer-extension
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
