菜鸟求救----注册界面的问题
reg.php
<form name="form1" method="post" action="judge.php">
<div align="center">
<table width="200" border="0">
<tr>
<td width="83">用户名:</td>
<td width="107"> <input name="name" type="text" size="15" maxlength="8"></td>
</tr>
<tr>
<td>密码:</td>
<td><input name="pass" type="text" size="15" maxlength="8"></td>
</tr>
<tr>
<td><div align="center">
<input type="submit" name="Submit" value="提交">
</div></td>
<td><div align="center">
<input type="reset" name="Submit2" value="重置">
</div></td>
</tr>
</table>
</div>
</form>
judge.php
<?
include("config.php");
$link=mysql_connect($hostname,$db_user,$db_pass) or die("Connect Failed");
mysql_select_db($db_name);
if(!$_POST['name']=="" && !$_POST['pass']==""){
echo "Record inserted";
mysql_query("insert into user (name,password) values ('$_POST['name']','$_POST['pass']')");
}else
echo "Wrong"
mysql_close($link)
?>
执行后表中没新增纪录
如果换成mysql_query("insert into user (name,password) values ($name,$pass)");就能执行成功
请问这是为什么?是不是mysql_query("insert into user (name,password) values ('$_POST['name']','$_POST['pass']')");这句没写对?