在試圖創建一個簡單的PHP PDO更新函數,如果該字段未找到將插入它,我創建了這個小片段。PHP PDO簡單的插入或更新功能
function 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);
上班這並不雖然檢測我們如何使這一個工作。
+1使用PDO。 –
我; m仍然習慣它,但不回去mySQL –
-1 [使用'global'](http://stackoverflow.com/a/11923384/508666) – PeeHaa