Páginas em branco geralmente significam erros de sintaxe. Você deve alternar
error_reporting
sobre. Os erros estão no uso do seu
echo
instruções onde você constrói o json. O erro é que está faltando ponto e vírgula no echo
declarações. Substitua
<?php echo join($data1, ',') ?>
com <?php echo join($data1, ','); ?>
Da mesma forma para
$data2
:Substitua
<?php echo join($data2, ',') ?>
com <?php echo join($data2, ','); ?>
Outra melhoria que você poderia fazer no seguinte bloco:
<?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'];
}
?>
Em vez de executar a consulta duas vezes para construir duas matrizes, você pode se livrar de uma das consultas e construir ambas as matrizes a partir do mesmo resultado da consulta:
<?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'];
}
?>
Observação: O
php
mysql
extensão está obsoleta a partir do PHP 5.5.0, você deve estar usando MySQLi ou PDO_MySQL.