我有一个 PHP 脚本的问题。
我正在设置这些变量:
$v1 = mysql_real_escape_string($_POST["v1"]);
$v2 = mysql_real_escape_string($_POST["v2"]);
$v3 = mysql_real_escape_string($_POST["v3"]);
$v4 = mysql_real_escape_string($_POST["v4"]);
每次这些值需要更新到id = 1的数据库行中(该行已存在,只需要更新)。
那么我应该插入还是更新该行呢? 我尝试过但没有成功:
$sql = "INSERT INTO table1 (v1, v2, v3, v4) WHERE id = 1";
$sql .= "VALUES ('$v1', '$v2', '$v3', '$v4')";