Ich versuche, meinen PHP-Code auszuführen, der zwei MySQL-Abfragen über mysqli aufruft, und erhalte die Fehlermeldung „Befehle nicht synchron; Sie können diesen Befehl jetzt nicht ausführen“.
Ich habe eine gespeicherte Prozedur in meiner Datenbank, die alle Datensätze in einer Tabelle zurückgibt:
CREATE PROCEDURE showAll()
BEGIN
SELECT * FROM myTable;
END
Ich versuche Folgendes auszuführen:
BEGIN TRANSACTION;
CREATE TABLE IF NOT EXIST abc();
SELECT( IF( ( SELECT 1 FROM information_schema.statistics WHERE index_name = 'abc_x' AND table_name = 'abc' )...
Die Aufrufprozedur funktioniert im MySQL-Terminal einwandfrei, führte jedoch in PHP dazu, dass die Befehle nicht synchron waren. Sie können diesen Befehl jetzt nicht ausführen. Befehle nicht...