我尝试使用session()显示特定学生正在拍摄的单位的详细信息,但表格中没有显示任何内容。
这是我的代码:
<?php
require 'dbcon.php';
session_start();
$id=$_SESSION['id'];
$sqli="SELECT * FROM unit, student WHERE unit.StudentIDNo = student.StudentID AND StudentIDNo='{$id}'";
$record=mysqli_query($con,$sqli);
?>
该表应根据session()变量显示特定学生正在服用的单位的详细信息
那我的问题是什么?
任何帮助将不胜感激。
答案 0 :(得分:0)
我从SQL中删除那些随机引号,如下所示:
$sqli = "SELECT * FROM unit, student WHERE `unit`.`StudentIDNo` = `student`.`StudentID` AND `unit`.`StudentIDNo` = '$id';";
答案 1 :(得分:0)
你可以试试这个:
$sqli="SELECT *
FROM unit, student
WHERE 'unit.StudentIDNo' = 'student.StudentID
AND unit.StudentIDNo' =".$id ;