Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2019, 08:47
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
problema al actualizar datos en pdo

Tengo una consulta que se crea dinamicamente, al intentar executarla me da el tipico error de que no estan todos los parametros solicitados, pero eso no es asi muestro la consulta final.

$sql="UPDATE table SET correo=? WHERE usuario=?";
$db->prepare($sql);
$pdo->execute($datos);


//print_r($datos);

Array ( [0] => [email protected] [1] => luisa)

me da este error en la linea del execute:

PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens

como se puede apreciar el array contiene dos valores que son los que le debo pasar a la consulta.