我正在尝试制作一个小应用程序,在索引页面上列出数据库中的一些图片和文本,当我点击特定标题时,它会带我到详细信息页面,在那里我可以找到带有标题和文本的图片。
我已经制作了查询,列出了索引页面上的所有内容,但我无法确定我应该如何定位详细信息页面,因为当我点击帖子ID时,它会将我带到详细信息页面,但它会提取所有其他帖子用它。
有人可以帮助我吗?
我的索引页:
RandomNumberGenerator
这是我的fetchdata.php:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery.ajax({
url:"",
type : "POST",
dataType : "json",
data : "param=no",
success : function (html) {
var DOM = jQuery('#DOM');
console.log(html);
jQuery.each(html, function(key, value){
console.log(value);
DOM.append("<li><h3><a href='details.php?post_id="+value.post_id+"'</h3> "+value.post_title+"</a></h3>
<p>"+value.post_author+"</p>
<img src='admin/news_images/"+value.post_image+"' width='100' height='100'</li>");
});
},
error : function (e){
alert(e);
}
});
});
</script>
答案 0 :(得分:0)
SELECT t.*, c.[Count]
FROM tbl t
INNER JOIN
(
SELECT CustomerID, Count(1) AS [Count]
FROM tbl
GROUP BY CustomerID
)c ON t.CustomerID = c.CustomerID
不会为您提供有效的json字符串。 print_r()
使您的变量具有人类可读性,主要用于调试。
你需要:
print_r(json_encode($arr));