Ich verwende OOP MySQLi, um eine Verbindung zu meiner Datenbank herzustellen. Ich habe meine Anmeldeinformationen überprüft und alles ist gut zu gehen.
%Vor%Dieser Code erzeugt einen Fehler:
%Vor%Ich kann nicht herausfinden, warum ich diese Fehler erhalte. Sie haben gezeigt, als ich kürzlich Server gewechselt habe. Ich stelle eine SQL-Verbindung vor der Abfrage her.
Glauben Sie alle, dass einige Einstellungen auf meinem neuen Server durcheinander gebracht werden könnten?
Danke!
mysql_real_escape_string
erfordert, dass eine Verbindung über mysql_connect
hergestellt wird, um zu funktionieren. $mysqli->real_escape_string
benötigt ein mysqli
-Objekt, um zu funktionieren. Also,
Verwenden Sie stattdessen MySQli::real_escape_string
:
Aber beachte, dass du es angeben musst, um sicher zu sein:
%Vor%Da es jedoch wie eine ganze Zahl aussieht, sollten Sie es als solches interpretieren, anstatt es zu umgehen:
%Vor%