我有一個名爲MYSQL連接查詢不工作
2個MySQL表博客
評論
什麼,我試圖做檢索以下列 user_name
comment_desc
從評論表使用blog_id。
這兩個表都具有相同的blog_id。這裏下面
都是SQL表
評語表的截圖:
博客表:
我試圖查詢這個樣子。
SELECT blog.blog_id, comment.user_name, comment.comment_desc
FROM
blog (b)
INNER JOIN
comment (c)
ON b.blog_id = c.blog_id
我沒有訪問權限上傳圖片這就是爲什麼我上傳到photobucket。
PHP代碼....
<?php
$comments_set = blog_comments();
var_dump($comments_set);
while($comments_all = mysql_fetch_assoc($comments_set)){
$name = $comments_all['user_name'];
$desc = $comments_all['comment_desc'];
echo
"<ol class=\"commentlist clearfix\">
<li class=\"comment even thread-even depth-1\" id=\"li-comment-1\">
<div id=\"comment-1\" class=\"comment-wrap clearfix\">
<div class=\"comment-meta\">
<div class=\"comment-author vcard\">
<span class=\"comment-avatar clearfix\">
<img alt='' src='http://0.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=60' class='avatar avatar-60 photo avatar-default' height='60' width='60' /></span>
</div>
</div>
<div class=\"comment-content clearfix\">
<div class=\"comment-author\">$name<span><a href=\"#\" title=\"Permalink to this comment\">January 24, 2013 at 10:46 am</a> · <a class='comment-reply-link' href=\"#\">Reply</a></span></div>
<p>$desc</p>
</div>
</div>
</li>
</ol>
";
}
?>
爲什麼查詢不起作用?你有錯誤嗎? – Taryn 2013-05-08 11:20:33
其實你可以在這裏發佈控制檯輸出的輸出(例如'DESC blog')。 – Raptor 2013-05-08 11:20:33
@shin,32和34個blog_ids都在這兩個表中。 – 2013-05-08 11:22:44