Don't pass unexpected parameters to mysqli_result::fetch_assoc()
Add support for transactions maninuplation