我几个星期以来一直在寻找这个答案而没有成功。
在D3中构建一个简单的图形我可能会使用像:
这样的矩阵<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js">
</script>
<script>
var matrix = [
[1000, 10000, 0, 0, 1000, 3000, 4000, 0, 4000,1000, 2000],
[2000, 2000, 2000, 0, 0, 4000, 1000, 4000, 4000,1000, 2000],
[1000, 2000, 0, 0, 3000, 0, 1000, 4000, 4000,1000, 2000],
[1000, 2000, 4000, 0, 3000, 4000, 1000, 4000, 4000,1000, 2000],
[1000, 2000, 4000, 0, 0, 4000, 1000, 4000, 4000,1000, 2000],
[10000, 0, 0, 0, 7000, 2000, 1000, 4000, 4000,1000, 2000],
[1000, 2000, 3000, 4000, 3000, 4000, 1000, 4000, 4000,1000, 2000],
[0, 2000, 3000, 4000, 3000, 4000, 1000, 4000, 4000,1000, 2000],
[1000, 2000, 3000, 4000, 3000, 4000, 1000, 4000, 4000,1000, 2000],
[1000, 1000, 1000, 3000, 4000, 7000, 1000, 4000, 4000,1000, 2000],
[1000, 1000, 1000, 7000, 3000, 4000, 1000, 4000, 4000,1000, 2000]
];
</script>
我正在寻找的是将这些数字来自我的SQL查询,例如:
$result = mysql_query("SELECT Item-1,
Item-2,
Item-3,
....
FROM $tbl_name
WHERE Organization = 'SBM Offshore N.V.'");
我很感激任何帮助或指示回答。
非常感谢。
答案 0 :(得分:0)
数据来自一个简单的MySQL数据库。它将被称为:
<?php
$host = "....";
$LoginNaam = "....";
$Password = "....";
$db_name = "....";
$tbl_name = "....";
$con = mysql_connect($host, $LoginNaam, $Password);
if (!$con)
{
die(mysql_error("can't connect"));
}
mysql_select_db($db_name, $con) or die(mysql_error("can't find database"));
$result = mysql_query(" SELECT Meldingsplichtige, Aantal_aandelen, Kapitaalbelang, Stemrecht FROM $tbl_name WHERE Uitgevende_instelling = 'SBM Offshore N.V.' ");
?>
这是一个包含少量列和行的表格。每行可能包含VARCHAR或INT类型。
当它是INT类型时,需要使用它来绘制线条或图形。对于VARCHAR类型,我将它用作文本元素。
出于测试目的,我可以构建一个只有一列且只有整数的数据库。
感谢您的帮助。