我需要通过 php 更新表格。我需要响应将是确定或错误。基本上,如果字段值不为零,我需要将字段值减 1。如果字段值为零,我尝试强制产生错误,将数字字段替换为字符串值
SQL 语句为:
$query = "Update mytable set myfield = if( myfield > 0 , myfield - 1 , 'AAA') where cliente_id = $cual_ID";
在此之后,php代码是:
if (mysql_query($query))
{
echo "OK";
}
else
{
echo "Error 4";
}
mysql_close($link);
当我运行 php 时,它总是返回 OK,当 myfield 大于零时也是如此。
有任何想法吗?