Hi,
ich wollte eine Tabelle "Zipcode" updaten. Die Tabelle hat einen PK "zipcode" und weitere spalte "city":
$command = Yii::app()->db->createCommand();
$command->update(
'zipcode',
array('city' => 'test123',),
array('zipcode=:code',),
array(':code' => 33333,':city'=>'teststadt',)
);
Hab schon experimentiert. Fehler ist immer:
CDbCommand konnte das SQL-Statement nicht ausführen: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens. The SQL statement executed was: UPDATE `zipcode` SET `city`=:city