sql >> Databasteknik >  >> RDS >> Mysql

Jag kan inte använda mysql_*-funktionerna efter att ha uppgraderat PHP

mysqli_real_escape_string behöver två argument för att fungera:

Syntax:

mysqli_real_escape_string($connection,$escapestring);

Du måste ge den anslutningsvariabeln. Det här ser ut som

$connection=mysqli_connect("host","my_user","my_password","my_db");

Du bör uppdatera dina PHP-kunskaper .

En alternativ metod skulle vara att använda ett databasobjekt så att du inte behöver skicka in anslutningsdetaljerna varje gång.




  1. Hur man undviker att infoga dubbletter av poster i SQL INSERT-fråga (5 enkla sätt)

  2. Skapa ett SQL Server Agent Job med T-SQL

  3. mysql error 1364 Fältet har inga standardvärden

  4. MySQL visa status - aktiva eller totala anslutningar?