我的数据库最近遭受了 sql 注入攻击,主要是因为我对编程比较陌生,不知道这样的事情。我一直在尝试学习如何防止它们,但我不知道如何使用这个脚本。我确实有另一种我成功实现的脚本。如何使用此脚本防止 sql 注入攻击?
<?php
$autor = $_GET["multi"];
$autop = $_GET["multis"];
$sql = "UPDATE autoj SET autob = '$autop' WHERE autoq = '$autor'";
$hd = "something";
$dd = $_GET['something'];
$ud = "something";
$pd = "something";
$mysqli = new mysqli($hd, $ud, $pd, $dd);
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$result = $mysqli->query($sql);
if ($result) {
....