Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种在PHP中处理图形的方法?_Php_Mysql_Data Structures - Fatal编程技术网

有没有一种在PHP中处理图形的方法?

有没有一种在PHP中处理图形的方法?,php,mysql,data-structures,Php,Mysql,Data Structures,我正在构建一个公交售票应用程序,在这个应用程序中,我用这样一个图表计算站点之间的票价 我正在使用PHP和MYSQL构建应用程序。有人能告诉我如何存储和处理这些数据吗?因为列和行的数量可能会因路线而异。您可以将数据存储为: CREATE TABLE route ( source integer unsigned NOT NULL, destination integer unsigned NOT NULL, fare integer unsigned, PRIMARY KEY (

我正在构建一个公交售票应用程序,在这个应用程序中,我用这样一个图表计算站点之间的票价


我正在使用PHP和MYSQL构建应用程序。有人能告诉我如何存储和处理这些数据吗?因为列和行的数量可能会因路线而异。

您可以将数据存储为:

CREATE TABLE route (
  source integer unsigned NOT NULL,
  destination integer unsigned NOT NULL,
  fare integer unsigned,
  PRIMARY KEY (source, destination))
没有列差异,只有行数

票价查询将是:

SELECT fare
FROM route
WHERE source = 1 AND destination = 2
将城市编号放入单独的查找表中


电子表格与数据库不同。它们倾向于显示输出视图,而不是数据结构的重要方面。

请添加您的方法。所以,人们可以进一步帮助你。