sql >> Databasteknik >  >> RDS >> Mysql

PDO::query() förväntar sig att parameter 1 är sträng, objekt ges varning

Du behöver inte anropa PDO::query() . För en förberedd sats, anropar du PDO::prepare() , sedan PDOStatement::execute() utför frågan och du kan hämta resultatet med PDOStatement::fetch* .

PDO::query() används endast för dynamisk SQL; den tar strängen som argument SQL-frågasats t.ex. SELECT uttalande, &c.



  1. Hur UPDATEXML() fungerar i MariaDB

  2. Konvertera VARCHAR tidsstämpel till TIMESTAMP?

  3. Varför körs PHP-koden före HTML?

  4. Hur ändrar jag MySQL root-lösenord till standard?