dedlfix: SQL importieren mit mysqli_multi_query: FK-Problem

Beitrag lesen

Hi!

Ich habe deshalb mal das Beispiel für mysqli_multi_query aus der PHP-Doku mit dem einfachen FK-Beispiel aus der MySQL-Doku kombiniert, einfach nur um irgendwas irgendwie ans Laufen zu kriegen:

Das Biespiel im PHP-Handbuch behandelt zwei SELECT-Statements, die eine Ergebnismenge zurückliefern. Ein CREATE-Statement macht dies nicht, also ist eine Abfrage des Resultsets überflüssig. Wie das Handbuch allerdings im Abschnitt Return Values schreibt, ist jedoch zumindest der Aufruf von mysqli_next_result() notwendig, damit man die individuellen Fehlermeldungen abgefragt werden können.

Die Ausgabe ist eine weiße Seite mit "sending query". Er kommt also noch nicht einmal in die while-Schleife.

Das könntest du ja auch sehr schön sehen, wenn du das

if (mysqli_multi_query($link, $query)) {

um einen else-Zweig erweitertest:

} else
  echo mysqli_error($link);

Dann sähest du auch, was es zu beanstanden gibt.

Lo!