Просмотр поста

.
L!MP
Jane (21.01.2013 / 14:41)
просто велосипеды ща начну изобретать, если кто-то уже делал, поделитесь инфой, хотя б коротко, пожааалуйста!
гугл у меня есть, но инета на него нету, деревня...
А что не понятно?

Нужна таблица с InnoDB. Сменить движек у уже созданной таблицы можно так:

ALTER TABLE `table_name` ENGINE=InnoDB


Затем:

mysql_query('SET AUTOCOMMIT=0');
mysql_query('START TRANSACTION');

// здесь запросы, которые нужно выполнить

mysql_query('COMMIT'); // выполняем транзакцию

// если что-то пошло не так
mysql_query('ROLLBACK'); // откат выполнения транзакции