Nachtrag (natürlich erst nach meinem Hilferuf im Forum....)
Im Query selbst (am Ende) wird dann noch mal post statt get weitergegeben. Ich dachte das war nur auf die if Abfrage bezogen.
Geht nicht:
PHP-Code:
this->Database->prepare('UPDATE '.$objCatalog->tableName.' SET ' . $this->publishField . '=? WHERE id=?')
->execute($this->Input->get('state')=='1'?'1':'', $this->Input->post('tid'));
Geht:
PHP-Code:
this->Database->prepare('UPDATE '.$objCatalog->tableName.' SET ' . $this->publishField . '=? WHERE id=?')
->execute($this->Input->get('state')=='1'?'1':'', $this->Input->get('tid'));
Der Ticketstatus war außerdem auf closed. Ist da vielleicht wieder eine ältere Version aus dem Trunk reingerutscht?
Gruß
Lesezeichen