我正在尝试从数据库中打印信息,用户使用学校代码登录并存储在会话中,我使用会话学校代码搜索数据库中的特定行,但它无法显示出来?有什么问题?
$school_code = $_SESSION['login_school'];
$data = mysql_query("SELECT * FROM schools_info WHERE school_name = 'school_code'");
$info = mysql_fetch_array($data);
print_r ($info);
答案 0 :(得分:1)
你传递的是字符串文字“school_code”而不是变量。
$data = mysql_query("SELECT * FROM schools_info WHERE school_name = '$school_code'");
答案 1 :(得分:0)
首先使用此
$data = mysql_query("SELECT * FROM schools_info WHERE school_name = '$school_code'");
秒而不是print_r($ info)
你这样做就像这样做了
while ($info = mysql_fetch_array($data)) {
}