早上好, 我想知道如果PHP编写的语句是同步或异步的,例如:PHP语句同步或异步
$req1 = "UPDATE ...";
$statement1 = $connection->prepare($req1);
$statement1->execute();
$req2 = "SELECT ...";
$statement2 = $connection->prepare($req2);
$statement2->execute();
所以第二个请求的结果依赖于第一,它可能导致问题或错误的结果,换句话说,第二个请求有可能在第一个请求之前执行。
我搜索了答案,但我还没有找到明确的答案。 谢谢。
关系数据库具有可以从您的PHP代码中启动/提交/回滚的事务;但代码同步执行;在第一个语句执行完成之前第二个准备好并执行 –
使用事务,这将为您提供数据完整性 – Gunnrryy
谢谢,现在我不应该担心这个! –