为什么字符串一旦经过赋值,数据库语句就认不出来了
<?$conn=@mssql_connect("MDMQBJPPC43VP31","sa","12345");
mssql_select_db("huanban",$conn);
$a='a';
$rs3=mssql_query("select * from ceshi where ceshi=$a ",$conn);
while($row3=mssql_fetch_array($rs3))
{
echo $row3[0] ;
}
?>
为什么这样不行? 如果把$a直接换成'a'就可以呢?