Hallo miteinander. Ich bekommen bei einer selbstgeschriebenen Extension immer die Fehlermeldung
caller t3lib_DB::exec_SELECTquery
ERROR 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 '' at line 4
lastBuiltQuery SELECT *
FROM tx_ksmitglieder_anwaelte
WHERE
deleted= 0 AND hidden=0 AND schwerpunkt1= OR schwerpunkt2= OR schwerpunkt3
Woran liegt das?
//Die Designvorlage laden
$tmpl=$this->cObj->fileResource($conf["templateFile"]);
//einen Teilbereich der Designvorlage auslesen
$tmpl=$this->cObj->getSubpart($tmpl, "###SUCHERGEBNIS###");
//Ggf. einen Parameter auslesen, ansonsten die aktuelle Seite verwenden
$mitgliederPageId=$conf["mitgliederPageId"];
if(!intval($mitgliederPageId)) $mitgliederPageId=$GLOBALS["TSFE"]->id;
//Die Datenbankabfrage ink. Unterstützung von Datenbankabstraktion
$gesuchterschwerpunkt=$_POST["rasuche"];
$res=$GLOBALS["TYPO3_DB"]->exec_SELECTquery("*","tx_ksmitglieder_anwaelte","deleted= 0 AND hidden= 0 AND schwerpunkt1 = $gesuchterschwerpunkt OR schwerpunkt2 = $gesuchterschwerpunkt OR schwerpunkt3 = $gesuchterschwerpunkt");
while ($row=$GLOBALS["TYPO3_DB"]->sql_fetch_assoc($res)) {