mysqli_query()-Fehler: Unzureichende Parameter
Der bereitgestellte PHP-Code stößt auf drei Fehler im Zusammenhang mit der mysqli_query()-Funktion. Der erste Fehler weist darauf hin, dass mysqli_query() mindestens zwei Parameter erwartet, aber nur einen empfangen hat. Die nachfolgenden Fehler sind auf dieses anfängliche Problem zurückzuführen und führten zu ungültigen Parametern für die Funktion mysqli_num_rows().
Lösung:
Um den Fehler zu beheben, verwenden Sie die Funktion mysqli_query() muss mit zwei Parametern versehen werden: dem MySQLi-Verbindungshandle und der SQL-Abfragezeichenfolge. Das MySQLi-Verbindungshandle wird mithilfe der Funktion mysqli_connect() hergestellt, wie in Ihrem Code zu sehen ist:
<code class="php">$con = mysqli_connect('localhost', 'sagginev_rob', '122989', 'sagginev_Nutrifitness');</code>
Sobald die Verbindung hergestellt ist, können Sie die Funktion mysqli_query() mit dem Verbindungshandle als ersten Parameter verwenden und die SQL-Abfragezeichenfolge als zweiter Parameter:
<code class="php">$search_query = mysqli_query($con, $search_sql);</code>
Durch die Angabe der richtigen Anzahl von Parametern können Sie die Fehler beseitigen und die SQL-Abfrage erfolgreich ausführen.
Das obige ist der detaillierte Inhalt vonWarum gibt meine mysqli_query()-Funktion den Fehler „Unzureichende Parameter“ aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!