Zum Inhalt springen

probleme mit dem td_newsletter

Erstellt am 25. Dezember 2006 · 1 Antwort · letzte Antwort am 21. Januar 2007

Tags: tt_address, Datenbank, Frage

swingtra ·

Hallo

ich habe den Debugger eingeschaltet und beim Eintragen einer e-mail-adresse folgende Fehlermeldung erhalten:

Das scheint ein Problem mit der Datenbank zu sein, nur was genau und wie bringe ich das in Ordnung?

caller	t3lib_DB::exec_SELECTquery
ERROR	Unknown column 'email' in 'field list'
lastBuiltQuery	SELECT email
FROM tt_address
WHERE
email="demm2@web.de" AND tx_tdnewsletter_newsletter=1
debug_backtrace	require // tslib_fe->intincscript // tslib_cobj->user // tslib_cobj->calluserfunction // call_user_method // tx_tdnewsletter_pi1->main // t3lib_db->exec_selectquery // t3lib_db->debug

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /u4/docs/cms.hengstparade/html/cpt/t3lib/class.t3lib_db.php on line 789
caller	t3lib_DB::exec_SELECTquery
ERROR	Unknown column 'email' in 'field list'
lastBuiltQuery	SELECT email
FROM tt_address
WHERE
email="demm2@web.de" AND tx_tdnewsletter_newsletter=0
debug_backtrace	require // tslib_fe->intincscript // tslib_cobj->user // tslib_cobj->calluserfunction // call_user_method // tx_tdnewsletter_pi1->main // t3lib_db->exec_selectquery // t3lib_db->debug

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /u4/docs/cms.hengstparade/html/cpt/t3lib/class.t3lib_db.php on line 789
caller	t3lib_DB::exec_INSERTquery
ERROR	Unknown column 'pid' in 'field list'
lastBuiltQuery	INSERT INTO tt_address
(
pid,
email,
tstamp,
tx_tdnewsletter_newsletter
) VALUES (
'80',
'demm2@web.de',
'1167049217',
'0'
)
debug_backtrace	require // tslib_fe->intincscript // tslib_cobj->user // tslib_cobj->calluserfunction // call_user_method // tx_tdnewsletter_pi1->main // tx_tdnewsletter_pi1->updatedbsendemail // t3lib_db->exec_insertquery // t3lib_db->debug
swingtra ·

hab es selber gelöst :
td_newsletter benötigt ZUVOR die tt_adress ( und die tt_address wiederum braucht natürlich das uid - Feld als autoincrement ...)

also zuerst tt_adress installieren (und Datenbankfeld setzen)

DANN td_newsletter installieren.