Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么会出现MySQL错误:'';问题';其中问题编号=1';?_Php_Mysql - Fatal编程技术网

Php 为什么会出现MySQL错误:'';问题';其中问题编号=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

为什么我会出现这个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_number = $number";

//Get result
$result = $mysqli->query($query) or die ($mysqli->error.__LINE__);

$question = $result->fetch_assoc();
?>


问题中删除引号
即从问题中删除
而不是从“问题”中删除
删除未选择的数据库后,14i还添加了“问题”@TaherKonsowa。我删除了单引号,因为它们肯定会导致问题。你的评论说他们没有。请检查问题并确保它给出了适当的错误。不要在对象名称周围使用引号或其他东西,你不需要它们。除非你想在这个话题上遇到问题。