mysql構文に何か問題がありますか?エラーが発生し続けますが、構文は正しいと思います。Webサイトを実行すると構文エラーが発生します。
$query = "SELECT DISTINCT paycheck.jobId
FROM paycheck,users
WHERE users.email = " . $_SESSION['email'] .
"AND userId = empId";
ここで一重引用符を忘れました
$query = "SELECT DISTINCT paycheck.jobId
FROM paycheck,users
WHERE users.email = '" . $_SESSION['email'] ."' AND userId = empId";
これを試して:
$query = "SELECT DISTINCT `paycheck`.`jobId`
FROM `paycheck`,`users`
WHERE `users`.`email` = '" . $_SESSION['email'] ."' AND `userId` = 'empId' ";
また、SQLインジェクションを防ぐためにクエリをエスケープすることを検討することもできます