2017-02-03 60 views
1

打印一條記錄時出現問題。使用laravel從數據庫表中打印數據

這是我想查看 - >

enter image description here

的數據,並在控制器上此腳本 - >

印刷像這 - >

在屏幕上enter image description here

我願意ke按照數據庫中現有的數據印刷。 0000004576不喜歡這樣4576.請幫

Mstsct表 - >

CREATE TABLE DUMMY.MSTCST 
(
    KDCAB  VARCHAR2(3 BYTE)   NOT NULL, 
    CNO  VARCHAR2(10 BYTE)   NOT NULL, 
    ALTERNATE VARCHAR2(2 BYTE) DEFAULT (' ')  NOT NULL, 
    DEPT  VARCHAR2(3 BYTE)   NOT NULL, 
    CNM  VARCHAR2(50 BYTE)   NOT NULL, 
    NAMA_ID VARCHAR2(50 BYTE)   DEFAULT 'AA' 
) 
+0

什麼是CNO'列'的類型數據庫?從你得到的輸出中,看起來像PHP正在考慮數據是數字的;它應該被視爲字符串。 – linuxartisan

+0

'cno'列數據類型是varchar –

+0

嘗試在'tinker'中打印'$ take'變量。我們來看看您收到的是什麼類型的數據。 – linuxartisan

回答

0

您可以格式化的列值的字符串是這樣的:

$CNO = sprintf('%010d', $take->cno); 
echo $CNO; 
+0

感謝這有助於。你好你好你好 –