-1
我想通過pdo做一個mysql插入。插入工作正常,但我需要一些其他規則,因爲pdo對我來說不熟悉,所以無法將我的頭圍繞在它的周圍。數據庫插入與「if else」規則通過pdo
這裏插入代碼:
$qry = $dbh->prepare(
'INSERT INTO statistics (page, who, ip) VALUES (?, ?, ?)');
$qry->execute(array($pdotitle, $name, $ip));
這做什麼它正確地說,但我需要做,如果與用戶的ip一行已經存在選擇從統計和檢查行的規則。
是這樣的:
$ip = $_SERVER['remote_addr']
$qry = $dbh->prepare(
'SELECT * FROM statistics WHERE page = :pdotitle);
$qry->execute(array($pdotitle)');
if (ip == '$ip') { /**do nothing**/ } else { /**do insert**/ }
我該怎麼辦呢?
語法加亮已經具備了你什麼是你的代碼錯誤... – ThiefMaster 2012-02-24 11:36:21