私は最近、データベースからより多くの情報を入力する必要がありました.LEFT JOINは私を助けるために. my where 句の制限なしで両方のテーブルにアクセスできます。
MySQL はエラーを吐き出さないので、where 句に関係があるか、結合で何かが発生したと想定しています。
SELECT * FROM students
LEFT JOIN courses ON students.appliedforCourse = courses.idNumber
WHERE
students.telephone LIKE '%$var'
OR students.email LIKE '%$var'
OR students.address like'%$var%'
OR (CONCAT(students.firstName,' ',students.lastName) LIKE '%$var%')
AND addedBy ='$userid'
LIMIT $s,limit