如果我有一个包含 3 列的表:id、column1、column2。如果我只想在 URL 请求中接收“column1”参数时更新 column1,否则在 URL 地址中接收“column2”参数时更新 column2。那可能吗?我做到了,但我认为这是不正确的:
$sql= "UPDATE people SET
answer_yes= '$answer_yes'+1,
answer_no='$answer_no'+1";
谢谢你的帮忙。
编辑:现在正在工作(基于理查德维维安的回答)
If($answer_yes==1)
{
$sql= "UPDATE people SET answer_yes= answer_yes +1"or die(mysql_error());
mysql_query($sql);
}
else if ($answer_no==0)
{
$sql= "UPDATE people SET answer_no= answer_no+1" or die(mysql_error());
mysql_query($sql);
}