先生,我使用PHP 条形码生成器类生成Code 39条形码; 我用过http://www.shayanderson.com/php/php-barcode-generator-class-code-39.htm
这是代码;
//include Barcode39 class
include "Barcode39.php";
//set Barcode30 object
$bc = new Barcode39("Nimal Perera");
//display new barcode
$bc->draw();
Run Code Online (Sandbox Code Playgroud)
当我运行它时,为什么我会收到此错误?
Notice: Array to string conversion in C:\xampp\htdocs\PHP\Barcode39.php on line 269
Run Code Online (Sandbox Code Playgroud)
它提到了这些要求:要求:PHP Web服务器和GD库(图形库).
我不是GD库的意思吗?我在localhost中有XAMPP服务器.请帮我.
UPDATE!
我是条形码编程的初学者.这是我的第一个例子.请告诉我这是否适合我开始?或者是否有适合初学者的图书馆以及示例和文档?哪些图书馆很受欢迎?
UPDATE!
我检查了我是否安装了GD.这是截图
我有以下代码来显示表中记录的数字,即使我将列名更改为另一个列名,它也始终显示1;
但是,工作台中的相同查询显示正确的记录数.见截图;
$con = @mysqli_connect( "localhost:3306", "root", "P@ssw0rd", "classicmodels" ) or die ("Couldn't connect to server");
//get total number of records
$query = "SELECT count(checkNumber) FROM payments";
$result = mysqli_query ( $con, $query) or die ("Couldn't execute SELECT query: ". mysqli_error($con));
$rec_count = mysqli_num_rows($result);
echo $rec_count."<br>";
Run Code Online (Sandbox Code Playgroud)