kann mir jemand einen Tipp geben, wo hier der Fehler ist?
Steh auf dem Schlauch.
Warning: "Database failure: 1064 (You have an error in your SQL syntax;...
Code: Alles auswählen
$getAssignment = "CMS_VALUE[1]";
$cfg = cRegistry::getConfig();
$db = cRegistry::getDb();
//$sql = $db->prepare("SELECT * FROM " . $cfg['sql']['sqlprefix'] . "_pi_portrait ORDER BY sort ASC ");
$sql = $db->prepare('SELECT * FROM `con_pi_portrait` WHERE idzustimmung = `CMS_VALUE[1]`');
//$sql = 'SELECT * FROM `:_pi_portrait` WHERE idzustimmung = :idzustimmung;';
$values = array(
'_pi_portrait' => $cfg['sql']['sqlprefix'] . "_pi_portrait",
'idzustimmung' => $getAssignment,
);
$sql = $db->prepare($sql, $values);
$db->query($sql);
if($db->nextRecord()) {
$value = $db->toArray();
}
// use smarty template to output header text
$tpl = cSmartyFrontend::getInstance();
$tpl->assign('portrait', $value);
$tpl->display('get.tpl');