我有一个texterea,我写了“1”没有空格。
我的目标:
我想显示$data['CMD_COM_LIV']
if
问题: 你可以看到这张照片我在texterea的开头和“1”之间有一点空间。
我尝试使用n12br,我得到了相同的结果。
在PHPMYADMIN中,CMD_COM_LIV是UT8_general_ci,NULL和文本,值没有任何空格......
只有当我想在texterea中显示结果时才会这样。
感谢。
<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 :(得分:3)
不在php标记内的标记之间的任何空格在生成的html输出中仍然是空格。
删除textarea标签之间的任何空格/换行符,它将停止输出空格
答案 1 :(得分: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>