Zum Inhalt springen

Problem mit exec_DELETEquery in eigener Extension

Erstellt am 7. August 2008 · 2 Antworten · letzte Antwort am 8. August 2008

Tags: Frage

david_bru ·

Hallo liebes Forum,

ich hab eine eigene Extension geschrieben und möchte darin einen Datensatz aus einer Tabelle löschen.. aber irgendwie funktioniert das nicht so wie ich mir das vorstelle..

mein derzeitiger Code:

$delValuesArray = "'hotelid' = 11 AND 'offerid' = 51";
$delDataQuery = $GLOBALS['TYPO3_DB']->exec_DELETEquery(
				'tx_irretutorial_mnasym_price',
				$delValuesArray
	);

Beispiel-Code von http://www.typo3-unleashed.net/typo3apidocs/typo3api_4.0.0/html/de/d07/classt3lib__DB.html#104ff5332b6d82c4fe05b1d0d6e027ed

t3lib_DB.exec_DELETEquery ( $ table,
           $ where
)

irgendwie seh ich mein Problem nicht so ganz..
kann mir jemand helfen?
wäre sehr erfreut..

Gruß
David

typo3tester ·

Hallo David,

auf den ersten Blick fällt mir nur auf, daß Du 'tx_irretutorial_mnasym_price', 'hotelid' und 'offerid' in Hochkommata setzt.
Das könnte ein Problem sein, zumindest was den Tabellennamen angeht.

Nimm die doch mal raus.

Gruß, Regina

david_bru ·

mh es könnte wirklich das hochkommata gewesen sein.. jedoch hab ich's jetzt nur mal bei den spaltennamen und nicht bei der tabelle entfernt.. und auf den ersten blick funktionierts..