我有一个PHP脚本,它显示一个HTML表单,允许用户在<textarea>中输入数据并将其存储在MySQL中。
用户(me)在<textarea>中输入多行文本,其中包括\n、\r和4个连续空格字符(以缩进我正在创建的列表)。例如:
first line of text:
second line of text:
(A) some task
(B) another task
提交表单时,内容将正确地存储在MySQL中,包括隐藏的\r、\n以及(A)和(B)之前的四个空格字符。
但是,var_dump()-ing PHP中的数据显示如下:
first li
我目前正在设计一个网站,它用PHP从MySQL数据库中读取信息,并打印出每一行的表单。这是使用while循环完成的,因此表单会在循环中回显。但是,每当我提交表单时,很多值都不会被发布,因为页面上有相同的名称和ID的表单。
如何在数据库中打印出每一项的表单并相应地处理此表单?谢谢!
while (*this goes through each row in the database) {
echo "<form name='myForm' id='myForm' method='post' action=''&