Javascript 我需要PDO和JSON方面的帮助
我有一个表,有3列id、B_标题、B_类别等Javascript 我需要PDO和JSON方面的帮助,javascript,php,android,json,Javascript,Php,Android,Json,我有一个表,有3列id、B_标题、B_类别等 我希望使用PDO将Json数据(对于B_category列,但不返回重复的值)动态加载到ListView中 显示listview中每行的his重复值计数器示例 小说计数器=3 幽默计数器=3 营业柜台=2 我希望JSON数组的结果如下所示: {“书籍”:[{“B_类”:“小说”、“计数器”:“3”},{“B_类”:“幽默”、“计数器”:“3”},{“B_类”:“商业”、“计数器”:“2”}]} 没有发布您尝试过的一些代码,您没有表现出任何主动性 首先
没有发布您尝试过的一些代码,您没有表现出任何主动性
首先,学习使用PDO获取数据,然后使用json_encode()。这对我来说非常有效,请欣赏:)
我投票暂时搁置,因为这个问题过于依赖外部链接。读者理解你的问题所需要的一切都应该在问题本身中(因为如果这些链接在将来断开,这个问题对其他任何人都没有用处)。如果你能修改它,使一切都在问题中,你尝试一下,我将根据请求重新投票。(请不要将您的问题标记为紧急问题-读者通常不喜欢在此处插队。所有写得好的问题都有相同的价值)。此外,Java!=JavaScript-我已重新标记。很抱歉,我不会说一点英语,因为我没有很好地解释我的问题。你的英语还可以,只是太多的外部链接在这里不起作用。我尝试了以下代码:但这不是我在问题中想要的:)
<?php
require 'connection_pdo.php';
$conn -> setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE,PDO::FETCH_ASSOC);
$sql = "select column,count(*) as counter from table GROUP BY column,column HAVING counter>0 ORDER BY RAND() ";
$stmt = $conn -> prepare($sql);
$stmt -> execute();
$row = $stmt -> fetchAll();
$json['xxx'] = $row;
echo json_encode($json);
?>