我有一个问题,我无法得到我的代码的结果。当我尝试调试代码时。我在我的代码中使用IF语句。例如:如果kelas(基于user_id login)= 1,那么将其重定向到kelas1.php,如果kelas = 2,则重定向到kelas 2,否则不会有kelas。PHP IF其他功能不起作用
这是我的代码:
<?php
session_start();
if(!isset($_SESSION['user_id'])) {
header('Location: form_login_siswa.html');
}
$user_id = $_SESSION['user_id'];
include ("config.php");
$query = "SELECT kelas FROM t_siswa WHERE user_id = '$user_id'";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil)) {
$kelas = $data['kelas'];
if($kelas = 1) {
include ("kelas1.php");
}
if($kelas = 2) {
include ("kelas2.php");
} else {
echo "Tidak ada kelas";
}
}
?>
任何人,请帮忙解决问题。 赞赏你的帮助。
谢谢。
你或许应该阅读[PHP手册语言参考部分(http://www.php.net/manual/en/langref启动。 PHP)。如果你还不习惯使用条件语言,那么很可能还有其他PHP语言的基础知识,这些基础知识也不够精通,这将严重阻碍你为提高知识水平所做的其他努力有你的基金会设置。此外,整齐地格式化您的代码。找到一个标准的编码风格并遵循它。否则,它会使代码中的调试问题非常困难并引入错误。 – 2012-07-06 14:58:34