Witam
pobieram sobie dane z formularza za pośrednictwem kodu:
$email = addslashes(trim($_POST['email']));
następnie przy pomocy
$data_log=date('Y-m-d H:i:s');
pobieram aktualną godzinę i datę
i teraz chciałem przy pomocy PHP w bazie danych zmienić (wcześniejsza już tam jest) datę dla konkretnego adresu email (pobranego z formularza)
Próbuje z
$sth = $db->prepare('UPDATE user SET data_log = :data_log WHERE email = :email');
$sth->bindValue(':data_log', $data_log, PDO::PARAM_STR);
$sth->execute();
i nic się nie dzieje. Jak :email zmienię na konkretny email np. '[email protected]' to wszystko działa a jak zmienię na powyżej to już nie.
Ma ktoś jakiś pomysł gdzie robię błąd ?