2013-05-15 47 views
0

林有這個位的代碼麻煩:刪除選項卡時,與細胞的數據來自SQL數據庫填充

<form action="" method="POST" enctype="multipart/form-data"> 
     <textarea rows="5" cols="45" name="edit_bio" > 
     <?php 
      foreach ($query as $row) { 
      $bio_text = $row['bio']; 
      $bio_text = str_replace("\t", '', $bio_text); 

      echo $bio_text; } 
     ?> 
     </textarea><br> 
     <input type="submit" value="Update"> 
    </form> 

基本上所發生的事情是textarea的顯示單元的從我的數據庫,但對於內容有些原因會在單元格中的所有字符串周圍添加幾個選項卡。在單元格中沒有標籤,正如您所看到的,我嘗試使用字符串替換功能來擺脫文本區域中的標籤。這雖然不起作用。

任何想法?謝謝。

回答

1

您是否在編輯器中使用了選項卡?如果是這樣,它可能有助於將其更改爲:

<textarea rows="5" cols="45" name="edit_bio" ><?php 
    foreach ($query as $row) { 
     $bio_text = $row['bio']; 
     $bio_text = str_replace("\t", '', $bio_text); 
     echo $bio_text; 
    } 
?></textarea> 
+0

啊,呃,你完全正確。謝謝! – mpn

+0

@pwneth:你能告訴我區別嗎?我看不到你的代碼和rtcherry的代碼有什麼不同? –

+0

rtcherry剛剛擺脫了html結尾和<?php標記開始之間以及php標記結束和html開始之間的選項卡 – mpn

相關問題