私たちのプロジェクトで本の売り手の数を減らすために使用される機能があります。それはその機能です
class listab_Model_Books extends listab_Model_BaseBooks
{
public function decreaseSeller($code)
{
$row = Doctrine_Query::create()
->from('listab_Model_Books b')
->where('b.code = ?',$code)
->fetchOne();
// var_dump($row['seller']);
$q = Doctrine_Query::create()
->from('listab_Model_Books b')
->set('b.seller = ?',$row['seller']-1)
->where('b.code = ?',$code)
->execute();
}
}
この関数を使用しようとすると、このエラーが発生します
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens dotrine
私は何を間違っていますか:(