TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

INSERT IGNORE INTO / ON DUPLICATE KEY UPDATE


Autor Nachricht
Verfasst am: 13. 05. 2011 [10:39]
ninib
Dabei seit: 26.03.2010
Beiträge: 7
Hallo Allerseits,

wie werden diese Abfrage korrekt in TYPO3 umgesetzt?
Hintergrund des Ganzen ist das:
Es sollen Produktdaten aus ERP in TYPO3 aktuell gehalten werden, dafür haben wir einen Service, der TYPO3 antriggert.
als Parameter werden action=mod|del und artikel=artikelnr übergeben.
wobei die Artikelnr in der DB-Tabelle Primerykey ist.
Jetzt geht es darum bei action=mod zu unterscheiden, ob das neue oder aktualisierte Daten sind.
zZ. hab ich das so gelöst: erst mit exec_SELECTquery überprüfen, ob es die Artikeldaten gibt, wenn ja -> update, wenn nein -> insert.
ist zwar nicht elegant, funktioniert aber.

hat jemand schonmal einen ähnlichen Fall gehabt?
Profil