是的,PHP的mysql_query函數支持事務操作。在使用mysql_query函數執行SQL語句時,可以通過執行BEGIN、COMMIT和ROLLBACK語句來開啟、提交和回滾事務。
例如:
// 開啟事務
mysql_query("BEGIN");
// 執行多條SQL語句
// 提交事務
mysql_query("COMMIT");
// 或者回滾事務
mysql_query("ROLLBACK");
通過使用事務,可以確保一組操作要么全部成功,要么全部失敗,保證數據的完整性和一致性。