Heim > Datenbank > MySQL-Tutorial > Warum gibt „mysqli_fetch_array()' einen Booleschen Wert anstelle eines Ergebnisses zurück?

Warum gibt „mysqli_fetch_array()' einen Booleschen Wert anstelle eines Ergebnisses zurück?

Susan Sarandon
Freigeben: 2024-11-20 20:16:12
Original
846 Leute haben es durchsucht

Why Does `mysqli_fetch_array()` Return a Boolean Instead of a Result?

mysqli_fetch_array() Parameterkompatibilitätsfehler

Problem:

Sie stoßen auf einen Fehler, der besagt, dass mysqli_fetch_array() das erwartet Der erste Parameter soll ein MySQL-Ergebnis sein, es wird jedoch ein boolescher Wert bereitgestellt.

Antwort:

Der Fehler tritt auf, weil die Funktion mysqli_query() kein gültiges MySQL zurückgibt Ergebnisobjekt. Sie können nach mysqli_query() den folgenden Code hinzufügen, um die Ursache des Fehlers zu ermitteln:

if (!$check1_res) {
    trigger_error(mysqli_error($con), E_USER_ERROR);
}
Nach dem Login kopieren

Dadurch wird die Fehlermeldung ausgegeben, die dazu führt, dass die Abfrage fehlschlägt.

Mögliche Ursachen:

  • Falsche oder fehlerhafte SQL-Abfrage
  • Datenbankverbindungsprobleme
  • Unsachgemäße Verwendung von Datenbankanmeldeinformationen

Zusätzliche Informationen:

Ausführlichere Informationen zur MySQLi-Fehlerbehandlung finden Sie in der PHP-Dokumentation:

  • [mysqli_error()](http://www. php.net/manual/en/mysqli.error.php)

Das obige ist der detaillierte Inhalt vonWarum gibt „mysqli_fetch_array()' einen Booleschen Wert anstelle eines Ergebnisses zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage