Voor zover ik begrijp, is er geen mysql_starttransaction() of iets dergelijks; dus je zit vast met iets als:
mysql_autocommit(conn, 0);
//Do stuff here
mysql_commit(conn); //...or mysql_rollback(conn);
Ik gebruik liever de "query"-methode voor al deze oproepen:
mysql_query(conn, "START TRANSACTION");
//Do stuff here
mysql_query(conn, "COMMIT"); //...or mysql_query(conn, "ROLLBACK");
Ook zie deze documentatie .