[原创]SQL语句只能能找出数据库中的中文记录,英文的没作用?怎么回事啊? |
<? /***********************/
/* 连接到当前数据库服务器 */
/***********************/
$link = mysql_connect("localhost", "root", "sz12345678")
or die("Could not connect: " . mysql_error());
/***********************/
/* 连接到当前数据库 */
/***********************/
mysql_select_db('kangzhan', $link) or die ('Can\'t use dbkangzhan: ' . mysql_error());
$sql="select xingming from userinformation where xingming='$xingming'";
$result=mysql_query($sql,$link);
$row=mysql_num_rows($result);
/************************************************************************/
/*检验数据库中是否有已经回答过的人与现在从question中传过来的名字是相同的*/
/************************************************************************/
if ($row>0)
{
echo ("你已经回答过了,每个人只有一次回答的机会!谢谢你的合作");
/******************************************/
/*如果该姓名已经回答过了,就不给再次回答了*/
/******************************************/
mysql_close($link);
}
只能查询数据库中的中文记录,对英文中的姓名不起作用?是怎么回事?
|
|
|