Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从mysql打印数组_Php_Mysql_Arrays - Fatal编程技术网

Php 从mysql打印数组

Php 从mysql打印数组,php,mysql,arrays,Php,Mysql,Arrays,我试图将一个数组从mysql表数据打印到物理打印机,我尝试过这种方法,但它打印的是一个空页面 $queryString = "SELECT * FROM items WHERE order_id='".$order_id."' and confirm_order='0'"; $fetch = mysql_fetch_array(mysql_query($queryString)); $handle = printer_open("POS");

我试图将一个数组从mysql表数据打印到物理打印机,我尝试过这种方法,但它打印的是一个空页面

$queryString = "SELECT * FROM items WHERE order_id='".$order_id."' and confirm_order='0'";
$fetch = mysql_fetch_array(mysql_query($queryString));

                $handle = printer_open("POS");
                printer_start_doc($handle, "My Document");
                printer_start_page($handle);
                $font = printer_create_font("Arial", 35, 20, 300, false, false, false, 0);
                printer_select_font($handle, $font);

                while ($row = mysql_fetch_array($fetch)) {
                    printer_draw_text($handle, $row[item_quantity], 10, 10);                
                }

                printer_delete_font($font);
                printer_end_page($handle);
                printer_end_doc($handle);
                printer_close($handle);

不要使用mysql。。顺便说一句,你应该使用PDO或mysqli。。。您的代码易受SQL注入攻击。我建议你用事先准备好的statements@BilalAhmed仍然不起作用,这与mysql或mysqli无关guess@Clijsters我知道我只是在本地wamp服务器上测试一些东西,但是谢谢