Puste strony zwykle oznaczają błędy składni. Powinieneś zmienić error_reporting
wł.
Błędy dotyczą korzystania z Twojego echa
instrukcje, w których konstruujesz json. Błąd polega na tym, że brakuje średników w obu echo
sprawozdania.
Zastąp z
Podobnie dla $data2
:
Zastąp z
Kolejne ulepszenie, które możesz wprowadzić w następującym bloku:
<?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'];
}
?>
Zamiast wykonywać zapytanie dwukrotnie, aby zbudować dwie tablice, możesz pozbyć się jednego z zapytań i zbudować obie tablice z tego samego wyniku zapytania:
<?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'];
}
?>
Uwaga: php
mysql
rozszerzenie jest przestarzałe od PHP 5.5.0, powinieneś używać MySQLi lub PDO_MySQL.