hannes: Warning: mysqli_query(): Couldn't fetch mysqli in C:\... on line

Beitrag lesen

var_dump($result) wird beide male nicht angezeigt,

Das kann nicht sein, var_dump() zeigt immer etwas an. Es gibt da keine Ausnahme. Es müsste NULL und zusätzlich eine Notice wegen nicht vorhandener Variable $result kommen.

Nun, ich hatte echo vergessen. Aber trotzdem: es wird auch mit echo var_dump() oder echo var_dump($result) definitiv nichts, gar nichts, angezeigt. Das script läuft wie gesagt durch bis zur Weiterleitung an header("location:k_login.php?error=TRUE "). Und natürlich lande ich wieder dort beim Eingabeformular für $myusername und $mypassword.

So wie du das machst ist das aber weder für einen produktiven EInsatz noch für Testzwecke sinnvoll. Du rufst die Query mehrfach auf, das erste Mal um zu schauen, ob sie geht und beim zweiten Mal um ein Ergebnis zu bekommen.

Ich wollte eben wie empfohlen verschiedene Funktionen auf deren Rückgabe prüfen. Natürlich würde ich das Zeug wieder anpassen, wenn's denn mal funktioniert.

Gruss