varchar
表中的Mysql
字段如何能够接受single quote
中没有query where clause
的值
MRM_RA1_ID='".$_SESSION['EmployeeID']."' (Not working)
MRM_RA1_ID=".$_SESSION['EmployeeID']." (Working)
MRM_RA1_ID
是varchar字段
我没有得到这种行为。
Mysql
版本为5.1
。
有人可以解释一下。
答案 0 :(得分:-1)
因为它取值$ _SESSION ['EmployeeID'] 只需将其值作为变量值。 如果你想要简单的字符串,那么必须使用单引号。
VARCHAR_FIELD = $ Variable
VARCHAR_FIELD ='任何数据'