Naja jedenfalls Hallo
ich bin leider ein absoluter Cake-nubi und aus der Docu werde ich gerade nicht schlau...
es geht um folgendes.
Ich will mit save meine Daten speichern aber nur wenn ein Feld einen bestimmten Wert hat. Leider bekomm ich das nicht gebacken.
Kann mir da jemand helfen ?
- Code: Alles auswählen
if($this->Newsletter->save($this->data,false,array('Newsletter.end_time = '.$this->data['Newsletter']['end_time']))){
$this->Newsletter->logMessage('Newsletter gepeichert');
}else{
$this->Newsletter->logMessage("Der Newsletter konnte nicht gespeichert werden !!!");
}
Quasi soll da irgendwie sowas rauskommen...
"UPDATE newsletters SET .... WHERE newsletters.end_time=".$this->data['Newsletter']['end_time'].""
Also wie ihr vielleicht seht möchte die Daten nur speichern wenn die end_time gleich meiner Daten ist und natürlich möchte ich hier die $validate umgehen deshalb ist der 2. Parameter false. Soviel zur Theorie, ich denk mal da bin ich absolut auf dem Holzweg und hab die Docu kein bisschen verstanden.