为什么我不能这样做(这是在函数内部):
switch($a) {
case 'userStatus':
break;
case 'userCanEdit':
break;
case 'userCanView':
break;
default:
echo 'Unable to identify type';
return false;
$sqlUpdateId = 'update users set :sql = :status where userId = :id and code = :code';
$updateId->bindParam(':sql',$a);
}
注意到这:sql
部分了吗?它在上面设置,并在通过一个开关后通过。但这行不通。只能绑定输入值吗?这将节省大量代码。