खाली पृष्ठों का अर्थ आमतौर पर वाक्य रचना त्रुटियाँ होता है। आपको error_reporting
स्विच करना चाहिए
चालू।
त्रुटियां आपके echo
. के उपयोग में हैं बयान जहां आप जेसन का निर्माण करते हैं। त्रुटि यह है कि आप दोनों 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'];
}
?>