我想用户可以看到他们在哪里以及按照国家和地区划分的总数:统计共有数据库
这是正确的吗?
<script type='text/javascript'>
google.load('visualization', '1', {'packages': ['geochart']});
google.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Country', 'Politics'],
<?php
$sql = mysql_query("SELECT country FROM comments WHERE userid = '$userid' AND GROUP BY country");
$output = "";
$countpeople = mysql_num_rows($sql);
while($row = mysql_fetch_array($sql)){
}
echo $output;
?>
]);
var options = {'backgroundColor': '#E9F6FD'};
var chart = new google.visualization.GeoChart(document.getElementById('chart_div'));
chart.draw(data, options);
};
</script>
有没有办法让SELECT SUM?
谢谢你的帮助。
这个问题不是很精确,所以我的回答也不是很精确“是的,MySQL可以SUM()。” - http://dev.mys ql.com/doc/refman/5.5/en/group-by-functions.html#function_sum – CBroe 2013-04-20 12:43:09
而且,请停止将值连接到SQL中,请使用查询绑定ALWAYS,它可以防止一些问题,从SQL注入开始。 – 2013-04-20 12:58:09