更新表时使用PHP的MySQL问题

时间:2019-03-12 20:55:44

标签: php mysql

此系统基于邀请码,如果您的密码存在于数据库中,则可以提交输入,因此可以连续更改值。有2个输入,1)邀请码(键),如果数据库中存在,则用户可以提交值2)名称(用户)。我完成了以下代码,但没有用,有什么建议吗?

<?php
//get value pass from form in login.php
$username = $POST['user'];
$password = $POST['key'];

//connect to the server and select database
mysql_connect("localhost", "...","...");
mysql_select_db("...");

// Query the database for user
$result = mysql_query("UPDATE invitation_keys SET name ='$username' WHERE key = '$password'";)
        or die("Failed to query database".mysql_error());
    $row = mysql_fetch_array($result);
    if ($row['key'] == $password) {
        echo "Login success!!!".$row['key'];
    } else {
        echo "Failed to login";
    }

?>

0 个答案:

没有答案