두 번째 링크 (http://www...com/sandbox/comments/index.php?submission='.$row["title"].'
)의 코드에서 GET 변수로 $ row [ "submissionid"]를 전달하고 싶습니다. 나는 이것을 시도했고 아래의 모든 코드가 빈 결과를 만들어 냈다. 제가 할 수있는 방법이 있습니까? 사전에Join 쿼리를 수행 한 후에 변수를 가져옵니다.
감사합니다,
존
$sqlStr = "SELECT
s.loginid
,s.title
,s.url
,s.displayurl
,l.username
,COUNT(c.commentid) countComments
FROM
submission s
INNER
JOIN
login l
ON
s.loginid = l.loginid
LEFT OUTER
JOIN
comment c
ON
s.submissionid = c.submissionid
GROUP
BY
s.submissionid
ORDER
BY
s.datesubmitted DESC
LIMIT
10";
$result = mysql_query($sqlStr);
$arr = array();
echo "<table class=\"samplesrec\">";
while ($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td class="sitename1"><a href="http://www.'.$row["url"].'">'.$row["title"].'</a></td>';
echo '</tr>';
echo '<tr>';
echo '<td class="sitename2"><a href="http://www...com/sandbox/members/index.php?profile='.$row["username"].'">'.$row["username"].'</a><a href="http://www...com/sandbox/comments/index.php?submission='.$row["title"].'">'.$row["countComments"].'</a></td>';
echo '</tr>';
}
echo "</table>";
오류가없는 한 그 코드는 공백 결과를 생성해서는 안됩니다 (적어도 빈 테이블이 있어야합니다). 오류 로그를 확인 했습니까? –
코드가 지금 작동합니다. & submissionid = '. $ row [ "submissionid"].을 추가하면 빈 결과가 나타납니다. 추가 GET 변수를 전달하려는 URL로 이동합니다. – John
게시물을 수정하고 작동하지 않는 코드를 넣을 수 있습니까? –