Php 为什么会出现MySQL错误:'';问题';其中问题编号=1';?
为什么我会出现这个MySQL错误: 您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 第114行问题编号=1'的问题附近 我的代码:Php 为什么会出现MySQL错误:'';问题';其中问题编号=1';?,php,mysql,Php,Mysql,为什么我会出现这个MySQL错误: 您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 第114行问题编号=1'的问题附近 我的代码: <?php include 'db.php' ?> <?php //Set question $number = (int) $_GET['n']; /* * Get the Q uestion */ $query = "SELECT * FROM questions WHERE question_numbe
<?php include 'db.php' ?>
<?php
//Set question
$number = (int) $_GET['n'];
/*
* Get the Q uestion
*/
$query = "SELECT * FROM questions
WHERE question_number = $number";
//Get result
$result = $mysqli->query($query) or die ($mysqli->error.__LINE__);
$question = $result->fetch_assoc();
?>
从问题中删除引号
即从问题中删除而不是从“问题”中删除
删除未选择的数据库后,14i还添加了“问题”@TaherKonsowa。我删除了单引号,因为它们肯定会导致问题。你的评论说他们没有。请检查问题并确保它给出了适当的错误。不要在对象名称周围使用引号或其他东西,你不需要它们。除非你想在这个话题上遇到问题。