我第一次使用交易,我有几个问题。
1)为什么我得到“对非对象调用成员函数autocommit()”错误
2)我是否正在将结果存储在$ result变量中,如下所示,以便我可以运行下面的IF语句?
3)我可以像其他任何查询一样在事务查询中添加联接吗?
$mysqli = $wpdb; //call to wordpress database
$mysqli->autocommit(false);
$mysqli->$query("INSERT INTO stories (ID, category, genre, story_name, active) VALUES
('$user_ID', '$category', '$genre','$story_name', '1')");
$mysqli->$query("INSERT INTO writing (ID, text, position, approved)
VALUES('$user_ID', '$text', '1','N')");
$myqli->commit();
$result = $mysqli($query);
if($result)
{ echo("Your article is underway!");}
else { echo("Article failed");}