Chcę zaimplementować transakcje do mojej klasy dzięki której w przypadku nieudanego zapytania cofane są zmiany dzięki transakcji, jednak szukałem i nie mogę przetłumaczyć na ludzki język za co każda linijka odpowiada....
$this->db_connect->autocommit(false);//co to jest i czy jest to jakaś konkretna funkcja $this->db_connect->query('SET AUTOCOMMIT = 0');//jak to działa $this->db_connect->query('BEGIN');//nie mam pojęcia do czego to jest dla transakcji ...... if(!$this->error) { $this->db_connect->query('COMMIT');//to wiem co to jest } else { $this->db_connect->query('ROLLBACK');//tak samo proste }