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

Не намирам грешка. Този код се справя добре. Актуализирайте данните ми перфектно. Но се показва 1 грешка

Много просто, изпълнявате функцията за заявка два пъти, ето защо получавате 1 .

Така че

$sqlquery=mysqli_query($db,$sqlupdate);
            if (!mysqli_query($db,$sqlquery)) {...}

трябва да се промени на просто

$sqlquery=mysqli_query($db,$sqlupdate);
            if(!$sqlquery){...}

Първият се изпълнява, а (if)! операторът също така ще задейства функцията за заявка, тъй като тя е ВЯРНА, както е в "(ако)не е неуспешно".

Параметризирайте и заявката си, вие сте отворени за SQL инжекция.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Първо код на Entity Framework + MySQL... NullReferenceException

  2. избройте всички таблици в база данни с MySQLi

  3. Създайте мащабируема схема на база данни за съхранение на голф резултати

  4. Стойност на постоянна колона в MySQL таблица

  5. Свързването на MySQL база данни към Glassfish classpath не е зададено или името на класа е грешно