Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur MysQl :numéro de paramètre invalide

Vous devez "mentionner" tous les espaces réservés dans votre requête

$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 remplace uniquement les espaces réservés. Vous devez ajouter ces espaces réservés à votre requête.