试图从数据库打印信息

时间:2013-04-22 09:22:14

标签: php sql

我正在尝试从数据库中打印信息,用户使用学校代码登录并存储在会话中,我使用会话学校代码搜索数据库中的特定行,但它无法显示出来?有什么问题?

$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); 

2 个答案:

答案 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)) {

}