[英]trying to update db values from php form but not reflect any result
在这里我的PHP程序相同:
public function updateUser($id,$name,$lname,$username,$password,$gender,$email,$mobile,$address) {
printF($id);
$update = ("UPDATE oops SET firstname = '$name',lastname = '$lname', username= '$username',password='$password',email = '$email', gender = '$gender', mobile = '$mobile' , address = '$address' WHERE uid = '$id'");
printF($update);
$result = mysql_query($update);
if ($result) {
return true;
} else {
return false;
}
}
尝试从$update
变量中删除()括号,并且DO NOT
使用mysql_*
功能,请使用mysqli_*
而不是mysql_*
public function updateUser($id,$name,$lname,$username,$password,$gender,$email,$mobile,$address) {
printF($id);
$update = "UPDATE oops SET firstname = '$name',lastname = '$lname', username= '$username',password='$password',email = '$email', gender = '$gender', mobile = '$mobile' , address = '$address' WHERE uid = '$id'";
printF($update);
$result = mysqli_query($update);
if ($result) {
return true;
} else {
return false;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.