phppdo-MySQL插入,其中包含

phppdo-MySQL插入,其中包含,php,mysql,sql,pdo,insert,Php,Mysql,Sql,Pdo,Insert,有人能用这个朝正确的方向踢我一脚吗 $sql='INSERT INTO table (name,data,other,datetime) VALUES (?,?,?,NOW()) WHERE id=?;'; $pds=$database->pdo->prepare($sql); $pds->execute(array($a,$b,$c,$id)); 我做错了什么 注意:我在成功使用PDO之前已插入。唯一的区别是其中的id= 谢谢也许你的意思是更新 UP

有人能用这个朝正确的方向踢我一脚吗

    $sql='INSERT INTO table (name,data,other,datetime) VALUES (?,?,?,NOW()) WHERE id=?;';
    $pds=$database->pdo->prepare($sql);
    $pds->execute(array($a,$b,$c,$id));
我做错了什么

注意:我在成功使用PDO之前已插入。唯一的区别是其中的id=


谢谢

也许你的意思是更新

UPDATE `table` 
SET    `name` = ?,
       `data` = ?,
       `other` = ?,
       `datetime` = ?
WHERE  `id` = ?

也许你的意思是更新

UPDATE `table` 
SET    `name` = ?,
       `data` = ?,
       `other` = ?,
       `datetime` = ?
WHERE  `id` = ?

检查一下你有什么问题?你为什么用WHERE(WHERE)我刚读了你说的。。。。我需要更新。。。非常抱歉…谢谢你们。。。我将来会更聪明。。。同位语…检查你的问题是什么?你为什么用WHERE(WHERE)我刚读了你说的。。。。我需要更新。。。非常抱歉…谢谢你们。。。我将来会更聪明。。。祝贺……:)干杯。。。感谢……:)干杯。。。感激。。。