Празните страници обикновено означават синтактични грешки. Трябва да превключите error_reporting
включено.
Грешките са в използването на вашето echo
изрази, където конструирате json. Грешката е, че ви липсват точка и запетая както в echo
изявления.
Заменете <?php echo join($data1, ',') ?>
с <?php echo join($data1, ','); ?>
По същия начин за $data2
:
Заменете <?php echo join($data2, ',') ?>
с <?php echo join($data2, ','); ?>
Друго подобрение, което бихте могли да направите в следния блок:
<?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'];
}
?>
Вместо да изпълнявате заявка два пъти, за да създадете два масива, можете да се отървете от една от заявките и да изградите и двата масива от един и същ резултат от заявка:
<?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'];
}
?>