Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2021, 08:30
novataenphp
 
Fecha de Ingreso: abril-2013
Ubicación: Barcelona
Mensajes: 23
Antigüedad: 11 años
Puntos: 0
Pregunta Empezando con PDO

Buenas a tod@s y Feliz Año!!

Tengo un problema que no se como solucionar... intento actualizar los registros de una BD con PDO, y seguro que es una tontería que hago mal, pero no lo veo...

Código:
$sql = "UPDATE usuarios SET nombre='".$nombre."' WHERE email='".$email."'";
    $stmt = $db->prepare($sql);
	$stmt->execute();
Así funciona perfectamente, pero quisiera hacerlo de una manera mejor y mas sencilla, y es la que no me funciona...

Código:
$sentencia = $db->prepare("UPDATE usuarios SET nombre=:nombre WHERE email:=email");
$sentencia->bindParam(':nombre', $nombre);
$sentencia->bindParam(':email', $email);

$sentencia->execute();
Muchas gracias!