HEllo
$link =mysql_connect('localhost','root') or die("Failed");
mysql_select_db("gagan",$link) or die("database not exists");
if($_POST['s']=="Employee")
{
print "g";
$id = mysql_real_escape_string($_POST['id']);
$name = $_POST['name'];
$address = $_POST['address'];
print "hi";
$update = "update emp set name = $name, address=$address where id = $id";
$result = mysql_query($update,$link);
print "Hello";
if($result)
{
print "Updated";
}
else{
print "$update";
}
}
?>
当我运行此代码时,它会生成通知,并且上述代码无法工作。
公告:未定义的索引:■在C:\ WAMP \ WWW \ 1.PHP上线12
是什么在我的代码问题有谁能够告诉我吗?
2011-08-16
Gagan
+0
你发布's'变量吗? –
+0
尝试删除中不必要的空格> –
+0
注意:如何在三个值之一中使用'mysql_real_escape_string()'? –