Guter Morgen, Ich würde gerne wissen, ob PHP vorbereiten Anweisung synchron oder asynchron, zum Beispiel:PHP-Anweisung synchron oder asynchron
$req1 = "UPDATE ...";
$statement1 = $connection->prepare($req1);
$statement1->execute();
$req2 = "SELECT ...";
$statement2 = $connection->prepare($req2);
$statement2->execute();
So das Ergebnis der zweiten Anforderung auf dem ersten abhängen, kann es Probleme oder falsche Ergebnisse verursachen, mit anderen Worten, es besteht die Möglichkeit, dass die zweite Anfrage vor der ersten ausgeführt wird.
Ich suchte nach Antworten, aber ich habe keine klare Antwort gefunden. Danke dir.
Relationale Datenbanken haben Transaktionen, die Sie in Ihrem PHP-Code starten/commit/rollback können; aber Code wird synchron ausgeführt; die erste Anweisung Ausführung wird abgeschlossen, bevor die zweite vorbereitet und –
Transaktionen ausgeführt wird, die Sie Daten-Integrität bieten würde – Gunnrryy
Danke, jetzt sollte ich mir keine Sorgen darüber !! –