我最近将 MySQL 升级到了 5.7.35 版,将 PHP 升级到了 7.4.21 版。
此 PHP 脚本无法将数据输入到“ my_table
”中
$hoje = date("Y-m-d H:i:s");
$stmt = $db->prepare("INSERT INTO my_table(teste_id,data) VALUES (:ftesteid, :fdata)");
$stmt->bindParam(':ftesteid', $testeMaisRecente, PDO::PARAM_INT);
$stmt->bindParam(':fdata', $hoje, PDO::PARAM_INT);
$stmt->execute();
虽然变量$hoje
是正确的,但它只是进入0000-00-00 00:00:00
列data
你输入错误bindParam
,而不是PDO::PARAM_INT
你需要PDO::PARAM_STR
参考:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句