2014-11-20 99 views
-1

我創建了一個HTML表單,它通過PHP部分將數據發送到MYSQL/PHPmyAdmin頁面。這工作正常。數據庫中的每條記錄都有唯一的字段(reparationID)從數據庫打印ID

基於ReparationID我想創建一個條形碼並將其打印在管理頁面上。這在PHP中可能嗎? 我創建了一個大按鈕必須做的動作,但我不知道該怎麼還..

+0

ReparationID我想CRE吃了一個(酒吧)代碼...不明白。 – Mihai 2014-11-20 22:46:01

+1

你問的是如何從數據庫中檢索'ID'或者如何創建一個條形碼或者......完全不同的東西? – RST 2014-11-20 22:49:42

+0

退房http://www.tizag.com/mysqlTutorial/mysqlfetcharray.php – gfcodix 2014-11-20 22:52:03

回答

1

,你應該從數據庫獲取ID,並創建12位數字,此代碼:

$s_number0 = str_pad($id, 12, "0", STR_PAD_LEFT); 

這代碼創建12位數字

那麼這段代碼保存到數據庫和蒙山這個類來創建條碼:

http://www.shayanderson.com/php/php-barcode-generator-class-code-39.htm

+0

然後這個數字是唯一的嗎?還是我需要uniqid? – 2014-11-21 11:19:51

+0

這個ID是唯一的,因爲你的數據庫ID是唯一的:) – 2014-11-23 09:33:44

+0

謝謝,它的工作!它適用於當我在空白頁面上做,但是當我在我的模板中做,它有一個藍色的問號。這是我的代碼,這是行不通的。 [code] <?php // include Barcode39 class include「Barcode39.php」; //設置Barcode39對象 $ barcode = new Barcode39(「38589293949ggg」); ?> <! - 顯示新的條形碼 - >

draw(); ?>
[/ code] – 2014-11-25 09:06:13