0

我对这段代码有问题:

    <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 显示了我数据库中单元格的内容,但由于某种原因,它在单元格中的所有字符串周围添加了几个选项卡。单元格中没有选项卡,如您所见,我尝试使用字符串替换功能来删除文本区域中的选项卡。但这不起作用。

有任何想法吗?谢谢。

4

1 回答 1

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>
于 2013-05-15T23:08:36.883 回答