$sql="select * from user where name=$name and password=$password";
$result=mysql_query($sql);
代码如上。如果把第一句话换成这样就行了:
$sql="select * from user where name=hh and password=123456";
$sql="select * from user where name=$name and password=$password";
你先在在这条下边输出
echo $sql;看下这条sql语句输出的结果是否正确,然后再调试。
不成功,很有可能是由于你的变量输出有问题。
你先在在这条下边输出
echo $sql;看下这条sql语句输出的结果是否正确,然后再调试。
不成功,很有可能是由于你的变量输出有问题。
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-04-22
//试试这样:
$sql="select * from user where name={$name} and password={$password}";
$result=mysql_query($sql);本回答被网友采纳
$sql="select * from user where name={$name} and password={$password}";
$result=mysql_query($sql);本回答被网友采纳
第2个回答 2018-11-22
$sql="select * from user where name=".$name." and password=".$password;
php拼接问题吧?
php拼接问题吧?