簡體   English   中英

想要從javascript文件調用php文件

[英]Want to call php file from javascript file

我有包含數組的php文件,我想從javascript文件中調用它,但我不知道這種方式

我嘗試過這種方式,但給了我意外的錯誤:

script.js文件:

  google.charts.load('current', {'packages':['corechart', 'line']});
  google.charts.setOnLoadCallback(drawLineColors);
  function drawLineColors() {

    var data = new google.visualization.DataTable();
    data.addColumn('string', 'time');
   data.addColumn('number', 'Temperature');
   data.addColumn('number', 'Humidity');

    data.addRows([  

           <?php include 'data.php' ?>

    ]);

data.php文件:

   <?php 
  $servername = "localhost";
 $database = "db";
 $username = "db";
 $password = "124";

 $connect = mysqli_connect($servername, $username, $password, $database);
 if (!$connect) {
  die("Connection failed: " . mysqli_connect_error());
  }
$query = 'SELECT * FROM climate';

$result = mysqli_query($connect, $query);


 ?>

<?php 


        if ($result->num_rows > 0) {
          while ($row = $result->fetch_assoc()) {
          echo "['".$row['time']."',".$row['temp'].",".$row['hum']."],";
           }
        }

      ?>

我假設您希望將'data.php'文件中的數組推入data.addRows

您可以使用jQuery AJAX,請找到以下代碼段:

$.get('data.php',function(arr, status) {
  console.log("YOUR ARRAY HERE", arr);
})

希望能幫助到你!!!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM