---
title: "Extension - kann keine Datensätze löschen"
url: "https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Datenbank","Frage"]
created: "2008-06-05"
last_reply: "2008-06-05"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Extension - kann keine Datensätze löschen

Extensions › Entwicklung · 5 Antworten · gestartet 2008-06-05

## Eröffnungsbeitrag

**nobbi** · 2008-06-05 · [Beitrag #1](https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen/1)

Hallo,
ich hab eine simple Extension erstellt, ein Produktlister, bei dem die Produkte unter 'List' als Datensätze im Backend eingegeben werden.

Neue Datensätze eingeben: null problem, Darstellung ok, läuft alles wie geschmiert.

Nur, seltsamerweise:
Wenn ich ein Produkt (Datensatz) lösche, verschwindet der Datensatz vom Backend, wird aber weiter im Frontend angezeigt.

Trotz Cache löschen und so weiter.

Gibts da eine Erklärung + Fix dafür? :-)

## Antworten

### [#2](https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen/2) · just2b · 2008-06-05

Hallo,

wenn du löschst wird nur ein flag gesetzt!
deswegen in der Abfrage

```php
$where = 'pid = '.$pid.$this->cObj->enableFields($yourtable);
```

georg

### [#3](https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen/3) · nobbi · 2008-06-05

Ja wahnsinn, rucki-zucki Antwort! Danke.

Wo wird der Code genau eingefügt?
In meiner Custom class die class.tslib_pibase.php erweitert?

### [#4](https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen/4) · just2b · 2008-06-05

in deiner ext wo du halt das query machst

georg

### [#5](https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen/5) · nobbi · 2008-06-05

Ok - funkt!

Meine Abfrage in getItems() ist jetzt:

```php
$yourtable 	= 'products_main';
$where 		= 'pid = '.$pid.$this->cObj->enableFields($yourtable);

$query 	= "SELECT * FROM  $yourtable WHERE $where ORDER BY $order_by";
```

### [#6](https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen/6) · saschae · 2008-06-05

du solltest lieber die API von TYPO3 nutzen um datenbankabfragen zu machen!

---

Quelle: „Extension - kann keine Datensätze löschen“, typo3.net, https://www.typo3.net/d/78083-extension-kann-keine-datensaetze-loeschen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
