sql >> Base de Datos >  >> RDS >> Mysql

Error de MysQl:número de parámetro no válido

Tienes que "mencionar" todos los marcadores de posición en tu consulta

$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 reemplaza solo los marcadores de posición. Debe agregar esos marcadores de posición a su consulta.