【发布时间】:2019-05-30 21:47:11
【问题描述】:
我正在尝试在 textarea 中显示数据,我正在使用
$row=mysqli_fetch_array($results, MYSQLI_NUM)
提取记录。使用$row[2] 使用p 函数显示正确的信息。使用与 textarea 相同的语法不会显示任何内容。该字段在数据库中不为空。该代码确实正确更新了该字段。
我尝试将文本区域更改为段落,但没有成功。我通过分配给新变量来更改变量但没有成功。我已尝试将列和行引号全部转义。
<?php
echo '<input id="title_edit" type="text" name="ppy" value="'.$row[4].'">'
works
echo '<textarea id=prop_edit cols="65" rows="4" type="text" name="ppy" value="'.$row[7].'"></textarea>' does not work.
?>
应该读取数据库中的字段并将其显示在屏幕上。但是屏幕字段是空白的。数据库中有数据。
【问题讨论】:
-
textarea 不像你想要的其他表单输入
echo '<textarea id=prop_edit cols="65" rows="4" type="text" name="ppy" >'.$row[7].'</textarea>' -
是的,你是对的。回显变量产生了差异。谢谢。