我在UI中有textarea,我在db中显示文本,用户编辑它并点击更新按钮。
while($row=$stmt->fetch(PDO::FETCH_NUM,PDO::FETCH_ORI_NEXT)){
<textarea id= <?php echo $row5[0]; ?> name='upAncText[]' rows=1 cols=40> <?php echo $row5[1]; ?> </textarea><br/>
}
现在,当我点击更新时,我必须读取id和texarea值以便插入到DB中。任何人都可以让我知道如何在PHP中这样做?
答案 0 :(得分:1)
将您的textarea更改为以下内容:
// Are you sure you want $row5 and not $row ?
<textarea name="upAncText[<?= $row5[0]; ?>]"></textarea>
现在,当你抓住$_POST['upAncText']
时,它将是一个数组,其中包含textarea ID和用户输入值。
仅供参考,<?= ?>
是<?php echo ?>