这是我从DB
获取数据的代码<?php
$id = $_GET['id'];
include('includes/connection.php');
/* Select Query */
$query = "SELECT * FROM category where id='$id'";
$result = $mysqli->query($query);
/* associative array */
$row = $result->fetch_array(MYSQLI_ASSOC);
?>
此代码用于显示数据库中的内容。
<?php echo $row["catname"];; ?>">
现在问题是,当我在URL参数的末尾键入(')时,它会显示一些致命错误。
就像这样, named pipe hang issue'
结果 - 致命错误:在第11行的C:\ xampp \ htdocs \ quiz \ admin \ edit_category.php中调用boolean上的成员函数fetch_array()
这是我的连接文件代码 -
<?php
//Open a new connection to the MySQL server
$mysqli = new mysqli('localhost','root','','quiz');
//Output any connection error
if ($mysqli->connect_error) {
die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}
?>
请帮我修理代码......
我不认为它与sql注入预防重复,但我想修改我的SQL查询,因为我不想在我的代码中使用Prepared Statements,因为我想要一个带有Associate Query的解决方案。
由于