2014-01-17 27 views
1

我有一個texterea,我寫了「1」沒有空格。Texterea沒有空間用空格寫入

我的目標: 我想說明的$data['CMD_COM_LIV']如果

問題的價值: 你可以看到這張照片我有texterea的開始和「1」之間的空間不大。

我試着用n12br和我得到了相同的結果。

在phpMyAdmin,CMD_COM_LIV是UT8_general_ci,NULL和文本和值沒有任何空間......

當我想顯示的結果在texterea這是唯一。

謝謝。

enter image description here

<div style="margin-top:15px;"> 
    <label>Commande :</label><br /> 
    <textarea rows="5" cols="60" name="com_cmd"> 
    <?php if(!empty($data['CMD_COM_COM'])) { echo nl2br($data['CMD_COM_COM']);} ?></textarea> 
    <div class="clear"></div><br /> 

    <label>Livraison :</label><br /> 
    <textarea rows="5" cols="60" name="com_liv"> 
    <?php if(!empty($data['CMD_COM_LIV'])) { echo $data['CMD_COM_LIV']; }?></textarea> 
    <div class="clear"></div><br /> 

    <label>Facturation :</label><br /> 
    <textarea rows="5" cols="60" name="com_fact"> 
    <?php if(!empty($data['CMD_COM_FACT'])) { echo $data['CMD_COM_FACT']; }?></textarea> 
</div> 

 

+0

[trim()](http://us1.php.net/trim)? –

+0

您確定''標籤之前沒有空格嗎? – webnoob

回答

3

這是不PHP標籤內的標籤之間的任何空白空間,殘留在生成的HTML輸出空白。

刪除任何空白/換行你textarea的標籤之間,它將停止輸出空間

+1

哦,是的...這是因爲我的標籤之間的空白。謝謝... – user3162341

0

您必須刪除您<textarea> ... <?php標籤之間的空白。像這樣:

<div style="margin-top:15px;"> 
    <label>Commande :</label><br /> 
    <textarea rows="5" cols="60" name="com_cmd"><?php if(!empty($data['CMD_COM_COM'])) { echo nl2br($data['CMD_COM_COM']);} ?></textarea> 
    <div class="clear"></div><br /> 

    <label>Livraison :</label><br /> 
    <textarea rows="5" cols="60" name="com_liv"><?php if(!empty($data['CMD_COM_LIV'])) { echo $data['CMD_COM_LIV']; }?></textarea> 
    <div class="clear"></div><br /> 

    <label>Facturation :</label><br /> 
    <textarea rows="5" cols="60" name="com_fact"><?php if(!empty($data['CMD_COM_FACT'])) { echo $data['CMD_COM_FACT']; }?></textarea> 
</div>