Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
Javascript 如何在mysql数据中隐藏条形图而不被删除_Javascript_Php_Html_Mysql_Bar Chart - Fatal编程技术网

Javascript 如何在mysql数据中隐藏条形图而不被删除

Javascript 如何在mysql数据中隐藏条形图而不被删除,javascript,php,html,mysql,bar-chart,Javascript,Php,Html,Mysql,Bar Chart,我想问一下如何隐藏网站上显示的数据(条形图),但不删除mysql上的数据 这是显示条形图的代码 // Load the Visualization API and the corechart package. google.charts.load('current', {packages: ['corechart', 'bar']}); google.charts.setOnLoadCallback(drawChart); function drawChart() {

我想问一下如何隐藏网站上显示的数据(条形图),但不删除mysql上的数据

这是显示条形图的代码

  // Load the Visualization API and the corechart package.
  google.charts.load('current', {packages: ['corechart', 'bar']});
  google.charts.setOnLoadCallback(drawChart);

  function drawChart() {

    // Create the data table.
    var data = new google.visualization.DataTable();
    data.addColumn('string', 'storage_type');
    data.addColumn('number', 'storage_used');
    data.addColumn('number', 'storage_free');
    for(i = 0; i < my_2d.length; i++)
data.addRow([my_2d[i][0], parseInt(my_2d[i][1]),parseInt(my_2d[i][2])]);

    var options = {
      title: 'server'
    };

    var chart = new google.charts.Bar(document.getElementById('chart_div'));
    chart.draw(data, options);
   }
//加载可视化API和corechart包。
load('current',{packages:['corechart','bar']});
google.charts.setOnLoadCallback(drawChart);
函数绘图图(){
//创建数据表。
var data=new google.visualization.DataTable();
data.addColumn('string','storage_type');
data.addColumn('number','storage_used');
data.addColumn('number','storage_free');
对于(i=0;i
这是一个输出代码

我只想显示“fujitsu”条形图,隐藏“hp”和“huawei”,但不删除mysql上的数据库


在渲染数据时过滤数据并不难。这是筛选器数组的作业,其中包含要显示的项的名称和函数

 const storage_type_filter = [ 'fujitsu' ];

 for(let i = 0; i < my_2d.length; i++) {
     const storage_type = my_2d[i][0];
     const storage_used = parseInt(my_2d[i][1]);
     const storage_free = parseInt(my_2d[i][1]);
     if (storage_type_filter.includes(storage_type)) {
         data.addRow (storage_type, storage_used, storage_free);
     }
 }
const storage_type_filter=['fujitsu'];
for(设i=0;i
你没有向我们展示你的数据库。但是,您也可以在检索数据时使用类似于
WHERE storage\u输入('fujitsu')
的内容来过滤数据


Pro tip如果您使用描述性变量名,下一个编写此报告的人将非常高兴。

对不起,琼斯,数据库已添加