【发布时间】:2016-04-08 12:11:04
【问题描述】:
这是我的脚本,它显示一个空白,我不知道问题是什么。帮助!!!! #PHP新手
<?php include "connection.php";
// Get the ID from URL.
if(isset($_GET['id']));
$id = $_GET['id'];
$query="SELECT * FROM module WHERE id= '$id'";
$result= mysqli_query($m, $query);
while ($row = mysqli_fetch_array($result)){
$title=$row['title'];
$level=$row['level'];
$credits=$row['credits'];
$school=$row['school'];
echo $title. " " . $level. " " . $credits. "<br />";
}
?>
错误:
您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 1 行的“WHERE id='Careers'”附近使用的正确语法
【问题讨论】:
-
在您的代码顶部添加
ini_set('display_errors', 1);ini_set('display_startup_errors', 1);error_reporting(E_ALL);并告诉我们是否报告了任何错误。还有,$_GET的内容是什么。 -
你能确保connection.php工作正常吗?
-
你是对的!我将其删除以避免其他人制作此msitake
-
@user5579012 你没看到我一个小时前发布的答案吗? stackoverflow.com/a/36499440/1415724
-
@user5579012 您在“其他”答案下发表了相同的评论,而不是我的stackoverflow.com/a/36499440/1415724在这里对勾号/复选标记做同样的事情,直到它变成绿色。这会通知社区,找到了解决方案。我希望你不会勾选其他答案lol,不客气。
标签: php mysql database select echo