0
我有一個問題,硅石DBAL更新記錄DBAL InnoDB的硅石
$update_sql = "UPDATE ca_mailing SET aktiviert = 2";
$count= $app['db']->executeUpdate($update_sql, array());
echo "$count count";
的學說 - > 2記錄數據庫,回聲出局2 - 記錄不會更新>。當數據庫是MyISAM時,它可以工作。
這裏是架構:
CREATE TABLE `ca_mailing` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`email` varchar(255) NOT NULL,
`hash` varchar(255) NOT NULL,
`anrede` varchar(255) NOT NULL,
`aktiviert` int(1) NOT NULL,
`status` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `email` (`email`),
UNIQUE KEY `hash` (`hash`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1010 ;