-1
在数据库中login
替换为x
与y
列z
其中username=$usr
。PHP SQL更新失败
这就是我想创造的(至少我希望你明白我的意思)。
我的代码,现在的问题是:
<?php
session_start();
$servernaam = "server";
$susr = "user";
$spswd = "password";
$sdbnaam = "database name";
$usr = $_SESSION['usr'];
$qa = "1";
$conn = mysqli_connect($servernaam, $susr, $spswd, $sdbnaam);
$sql = "UPDATE login SET qa='$qa' WHERE username=$usr";
header("Location: Page_1.php");
?>
问题:
在数据库中,未发生任何变化。我想要更改的单元格保持原先的值。
在此先感谢!
so..what's wrong?你有问题吗? –
您的代码易受SQL注入攻击。请学习使用[预先准备的语句](https://www.youtube.com/watch?v=nLinqtCfhKY)。 –
@vkp对不起,我完全忘了提起它.. 在数据库中没有任何变化。我希望改变它的单元格的前面的声明... – Niels