0
나는 조인 쿼리라고 생각하는 것을하려고합니다. 먼저 "login"이라는 MySQL 테이블에서 "usernameid"가 $ profile과 같은 레코드에서 "loginid"가 무엇인지 찾으려합니다. (이것은 MySQL 테이블에서 단 하나의 레코드/행일 것입니다).한 번에 두 테이블 쿼리하기
그런 다음 "loginid"를 가져 와서 "submission"이라는 다른 MySQL 테이블의 모든 행/레코드를 조회하고 해당 "loginid"가있는 데이터를 가져 오려고합니다. 이것은 아마도 하나 이상의 레코드/행일 수 있습니다. 어떻게해야합니까?
아래 코드는 작동하지 않는 것 같습니다. 사전에
감사합니다,
존
$profile = mysql_real_escape_string($_GET['profile']);
$sqlStr =
"SELECT
l.username, l.loginid, s.loginid, s.submissionid, s.title, s.url, s.datesubmitted, s.displayurl
FROM
submission AS s,
login AS l
WHERE
l.username = '$profile',
s.loginid = l.loginid
ORDER BY
s.datesubmitted DESC";
감사합니다. 감사합니다. – John