Php 从表单获取textarea值

Php 从表单获取textarea值,php,html,textarea,Php,Html,Textarea,我在从另一页的表单获取值时出错 下面是代码片段: <?php while($row = mysqli_fetch_array($result)) { echo "ID: <input type='text' name='id' value='$row[id]'><br/>"; echo "Date: <input type='text' name='date' value='$row[date]'><br/>"; e

我在从另一页的表单获取值时出错

下面是代码片段:

<?php

while($row = mysqli_fetch_array($result))
{
    echo "ID: <input type='text' name='id' value='$row[id]'><br/>";
    echo "Date: <input type='text' name='date' value='$row[date]'><br/>";
    echo "Event: <textarea type='text' name='event'><?php echo $row[event]; ?></textarea><br/>";
    echo "Note: <input type='text' name='note' value='$row[note]'><br/>";
}
?>

像这样做

echo "Event: <textarea type='text' name='event'>".$row['event']."</textarea><br/>";
echo“事件:.$row['Event']。”
更改

echo "Event: <textarea type='text' name='event'><?php echo $row[event]; ?></textarea><br/>";
echo“事件:
”;

echo“事件:.$row['Event']。”
在回显字符串中使用

您的数组键“事件”也需要在单个qoutes内

改变

echo "Event: <textarea type='text' name='event'><?php echo $row[event]; ?></textarea><br/>";
echo“事件:
”;
进入

echo”事件:$row['Event']

Hi。我发现了这个错误:
注意:使用未定义的常量event-假定的“event”
您使用的是$row[event]还是$row['event']?@pingboo23将
$row[event]
更改为
$row['event']
$row['event']
效果很好。它只显示代码中没有
'
。不过还是要谢谢你。效果很好。但是,仍然有问题。它编辑我的数据库中的所有条目:/@pingboo23向我们显示为此目的插入数据库的代码problem@GertB. 也许我会针对我的另一个问题发布另一个问题。@pingboo23也许那样会更好indeed@GertB. 已经发布
echo "Event: <textarea type='text' name='event'><?php echo $row[event]; ?></textarea><br/>";
echo "Event: <textarea type='text' name='event'> $row['event'] </textarea><br/>";