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'); // откат выполнения транзакции