2016-11-07 28 views
-2

我想用PHP數組條形碼詳細信息發送給數據庫發送條碼信息數據庫。我想根據條碼細節在數據庫中創建表格。如何使用PHP數組

條碼編號:D2D6000001

在這裏第一次d表示產品類型,2表示生產線,第2 d表示月份,6表示去年和6號表示產品沒有。

我想每一個送入使用PHP數組在數據庫單獨的表。有人可以幫我弄這個嗎?

+0

有任何示例代碼你試過嗎?如果你有,請在這裏發帖。 –

+0

更好,你應該在這裏工作的代碼段,方便了我們所有的解釋確切回覆 – Jigar7521

+0

請結帳以下鏈接 http://codereview.stackexchange.com/questions/112331/inserting-json-array-data-into -a MySQL的數據庫,使用的PHP – rawatHemant

回答

0

嘗試下面的腳本:

<?php 
$ReciveBarcode = "D2D6000001"; 
$GETBARCODE = str_split($ReciveBarcode,5); 

$SepratedDetails['productType'] = $GETBARCODE[0][0]; 
$SepratedDetails['productionLine'] = $GETBARCODE[0][1]; 
$SepratedDetails['month'] = $GETBARCODE[0][2]; 
$SepratedDetails['year'] = $GETBARCODE[0][3]; 
$SepratedDetails['productNumber'] = $GETBARCODE[1]; 

echo "<pre>";print_r($SepratedDetails); 
?> 

輸出:

Array 
(
    [productType] => D 
    [productionLine] => 2 
    [month] => D 
    [year] => 6 
    [productNumber] => 00001 
) 
0

使用str_split("D2D6000001")分裂值數組。 你得到像導致一些Array ([0] => D[1] => 2 [2] => D [3] => 6 [4] => 0)事情。 使用substr("D2D6000001",-6)得到6個位數的值。