我有这个PHP 5.6.29代码片段:
$QsoId = $SQLiteData["QsoId"];
$SQLiteData["MyAntenna"] = $ODBCAnt;
$query = sprintf("UPDATE Log SET 'MyAntenna' = ':%s' WHERE 'QsoId' = %s", $ODBCAnt, $QsoId);
$qry = $SQLite["connection"]->prepare($query);
$res = $qry->execute();
$tt = $qry->rowCount();
这可以按预期工作,$ res设置为TRUE。问题显然是数据文件没有任何变化。根据我读到的内容,PDO中不需要“COMMIT”。 $ tt设置为0.
答案 0 :(得分:0)
我找到了答案。脑雾已经落定,所有需要做的就是取消引用字段名称。谢谢大家。