Halaman kosong biasanya berarti kesalahan sintaksis. Anda harus mengganti error_reporting
aktif.
Kesalahannya ada pada penggunaan echo
. Anda pernyataan di mana Anda membangun json. Kesalahannya adalah Anda kehilangan titik koma di kedua echo
pernyataan.
Ganti <?php echo join($data1, ',') ?>
dengan <?php echo join($data1, ','); ?>
Demikian pula untuk $data2
:
Ganti <?php echo join($data2, ',') ?>
dengan <?php echo join($data2, ','); ?>
Peningkatan lain yang dapat Anda lakukan di blok berikut:
<?php
include "config.php";
$SQL1 = "SELECT * FROM pos";
$result1 = mysql_query($SQL1);
$data1 = array();
while ($row = mysql_fetch_array($result1)) {
$data1[] = $row['name'];
}
$result2 = mysql_query($SQL1);
$data2 = array();
while ($row = mysql_fetch_array($result2)) {
$data2[] = $row['Qty'];
}
?>
Alih-alih mengeksekusi kueri dua kali untuk membangun dua larik, Anda bisa menyingkirkan salah satu kueri dan membangun kedua larik dari hasil kueri yang sama:
<?php
include "config.php";
$SQL1 = "SELECT * FROM pos";
$result1 = mysql_query($SQL1);
$data1 = array();
$data2 = array();
while ($row = mysql_fetch_array($result1)) {
$data1[] = $row['name'];
$data2[] = $row['Qty'];
}
?>