好的,我只在行不同时尝试UPDATE
我的表格列myCheck
$query = "UPDATE `mytable`
SET myCheck='" . $myCheck . "', myStatus='" . $myStatus . "', myId='" . $myId . "'
WHERE my_id = '" . $myId . "'
AND myCheck != '" . $myCheck . "' ";
列存在,我需要UPDATE
它们在哪里my_id row = $myId
(这有效)
我想检查这个数据是否已经在我的 sql 中,所以我创建myCheck
行但查询更新,无论myCheck
行是否等于$myCheck
。
我尝试了 <> != ...相同的结果
我还希望何时$myId
与 sql 中的这些不同(例如,在 sql my_id 行是1,2,3
和$myId = 4
)中创建一个新行my_id 4
。
也许我必须使用不同的东西UPDATE
?
有任何想法吗?