sql >> Databasteknik >  >> RDS >> Mysql

MysQl-fel:Ogiltigt parameternummer

Du måste "nämna" alla platshållare i din fråga

$q = $this->_db->prepare("UPDATE fonds 
                          SET Name = :name,
                          ContactName = :contactname,  
                          ContactPosition = :contactposition, 
                          ContactMail = :contactmail,
                          ContactPhone = :contactphone, 
                          Website = :website
                          MinTic = :mintic, 
                          MaxTic = :maxtic
                          WHERE id = :id");

PDO ersätter endast platshållare. Du måste lägga till dessa platshållare i din fråga.




  1. 4 sätt att få en lista över scheman i SQL Server Agent (T-SQL)

  2. mysql - gör en mekanism som liknar Oracles sekvenser

  3. Min DBA är sjuk - Databas Failover Tips för SysAdmins

  4. Record-baserad infogning och uppdatering i Oracle