小编Ama*_*era的帖子

在PHP7上使用外部类不显示PHP条形码

先生,我使用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.这是截图

GD

php barcode php-7

1
推荐指数
1
解决办法
952
查看次数

mysqli_num_rows总是在PHP中显示1(工作台显示OK)

我有以下代码来显示表中记录的数字,即使我将列名更改为另一个列名,它也始终显示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)

php mysql

0
推荐指数
1
解决办法
81
查看次数

标签 统计

php ×2

barcode ×1

mysql ×1

php-7 ×1