我对php和MySQL有些新意.当我调用下面的函数时,我正在阅读教程并得到上述消息.
<?php
function get_subject_by_id($subject_id){
global $connection;
$query = "SELECT * FROM subjects WHERE id=" . $subject_id . "LIMIT 1";
$result_set = mysql_query($query, $connection);
confirm_query($result_set);
//if no rowes are returned, fetch array will return false
if ($subject = mysql_fetch_array($result_set)) {
return $subject;
} else {
return NULL;
}
}
?>
Run Code Online (Sandbox Code Playgroud)
$query = "SELECT * FROM subjects WHERE id=" . $subject_id . "LIMIT 1";
应该
$query = "SELECT * FROM subjects WHERE id=" . $subject_id . " LIMIT 1";
注意之前的空间LIMIT 1.
但我们仍然不知道你的问题究竟是什么,因为你没有指明.