Mysql
 sql >> база данни >  >> RDS >> Mysql

Вход-Удостоверяване към отдалечена mysql база данни

Изглежда, че грешката е в PHP кода.

Променете следния ред:-

От:

 $query = mysql_query("SELECT * FROM user WHERE username = '$un' AND password = '$pw'");

До:

$query = "SELECT * FROM user WHERE username = '$un' AND password = '$pw'";

Трябва също да помислите за извършване на промени, за да предотвратите SQL инжектиране:-

$query = sprintf("SELECT * FROM user WHERE username = 
    WHERE username='%s' AND password='%s'",
    mysql_real_escape_string($un),
    mysql_real_escape_string($pw));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изминало време от дадено време в базата данни

  2. SELECT LAST_INSERT_ID() връща 0 след използване на подготвен израз

  3. Postgresql срещу MySQL:как се сравняват техните размери на данни един с друг?

  4. Създаване и използване на MySQL Съхранени процедури - Урок

  5. Стойността на часовата зона на сървъра „AEST“ е неразпозната или представлява повече от една часова зона