-2
<?
session_start();
$username = $_SESSION["username"];
$lecturername = "SELECT lecturername FROM lecturer WHERE username='$username'";
$sql = "SELECT * FROM publication WHERE lecturername='$lecturername'";
$records = mysql_query($sql);
?>
尝试使用加入 – gaganshera
'的MySQL。*'因为我是年轻的扩展名被弃用...使用'mysqli'或'PDO' –
看看你的代码做什么。 'SELECT * FROM publication WHERE lecturername ='SELECT lecturername FROM lecturer WHERE username ='$ username''' this will never work。你需要“执行”,“苦恼”,“存储”和重新查询。使用“join”和1查询将会更有效率。 – chris85