Heim > Datenbank > MySQL-Tutorial > Hauptteil

Warum löst mysqli_query() „erwartet mindestens 2 Parameter, 1 gegeben' aus?

Linda Hamilton
Freigeben: 2024-11-02 05:23:02
Original
558 Leute haben es durchsucht

Why is mysqli_query() throwing

mysqli_query()-Funktion erfordert mindestens zwei Parameter

Die Fehlermeldung „mysqli_query() erwartet mindestens 2 Parameter, 1 gegeben“, " zeigt an, dass die Funktion nicht genügend Parameter empfängt, um erfolgreich ausgeführt zu werden.

In PHP erfordert die Funktion mysqli_query() zwei Parameter:

  • Ressource: A Link zu einer MySQL-Verbindung (d. h. mysqli_connect()-Rückgabewert)
  • Sql: Die auszuführende SQL-Abfrage

Anwenden des Fix

In Ihrem bereitgestellten Code:

<code class="php">$search_query=mysqli_query($search_sql);</code>
Nach dem Login kopieren

der Funktion mysqli_query() fehlt der erste Parameter, der den Link zu Ihrer MySQL-Verbindung darstellt. Sie müssen die von mysqli_connect() erstellte Verbindungsressource als ersten Parameter übergeben.

<code class="php">$search_query=mysqli_query($con, $search_sql);</code>
Nach dem Login kopieren

Zusätzliche Informationen

Die anderen Fehler im Zusammenhang mit mysqli_num_rows(), werden wahrscheinlich dadurch verursacht, dass $search_query aufgrund der fehlenden Verbindungsressource zunächst null ist. Sobald Sie den mysqli_query()-Aufruf behoben haben, funktionieren auch die mysqli_num_rows()-Aufrufe ordnungsgemäß.

Das obige ist der detaillierte Inhalt vonWarum löst mysqli_query() „erwartet mindestens 2 Parameter, 1 gegeben' aus?. 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