在尝试创建一个简单的
PHP PDO更新函数时,如果找不到该字段会插入它,我创建了这个小片段.
原文链接:https://www.f2er.com/php/133230.htmlfunction updateorcreate($table,$name,$value){ global $sodb; $pro = $sodb->prepare("UPDATE `$table` SET value = :value WHERE field = :name"); if(!$pro){ $pro = $sodb->prepare("INSERT INTO `$table` (field,value) VALUES (:name,:value)"); } $pro->execute(array(':name'=>$name,':value'=>$value)); }
它没有检测到更新功能是否适用于if(!$pro);我们如何使这个工作.