Hola,
Me temo que MySQL no soporta transacciones, al menos con los tipos de tablas normales. Mira en la pagina
www.mysql.com a ver si tu instalacion soporta transacciones.
Por cierto, ¿que tiene que ver esta pregunta con PHP? ¿No estaria mejor en el foro de BD?
Saludos.