チャートのデータセットを生成する PHP ループがあります。データベース テーブルにある 2 つのフィールドをクエリします。
<?php
$server = "myserver:1234";
$user="dbuser";
$password="userpass";
$database = "dbname";
$connection = mysql_connect($server,$user,$password);
$db = mysql_select_db($database,$connection);
$query = "SELECT X, Y FROM dbtable";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
$dataset1[] = array($row['X'],$row['Y']);
}
$final = json_encode($dataset1,JSON_NUMERIC_CHECK);
?>
現在、data inX
は無意味です (実際にはID
列です)。1 から始まる 1 の数値インクリメントの方が便利です。これは、X 値が固定されている折れ線グラフのみをプロットしたいためです。ID
問題はありませんが、値によってグラフの軸ラベルがわかりにくくなります。
現在持っているデータベース選択の代わりに、PHP を使用してこれを生成するにはどうすればよいですか?
どうもありがとう:)