我想在这里做的是
1.从MySQL数据库在<form action="post">
获取数据
2,我有一个文本字段,这个值将是该$row['name']
,我只是从MySQL取
3 。我希望能够提交表单并回应我刚刚发布的内容,这将是$row['name']
,这里是我试图做的一个示例,但它不起作用,它仅在我发布时显示为空,但当我在那里访问时是一个东西在里面。
<form action="" method="post">
<?php
mysql_connect("localhost","root","");
mysql_select_db("my_db");
$query = mysql_query("SELECT * FROM `table`");
while ($row = mysql_fetch_assoc($query)) {
echo '<input type="text" name="'.$row['id'].'" value="'.$row['name'].'"><br>';
//The line above puts the name of the document in the text area so the user can just click post it
}
?>
<input type="submit" value="View documents"/>
</form>
您选择的文件是<?php echo $_POST[$row['id']].' '.$_POST[$row['name']].'<br>'; ?>
对不起,如果这是没有SENCE我想什么IM要求一般是如何可以把$row['name']
中,我可以将它张贴像$_post['name'] = $row['name']
<的格式 - 这让我很感兴趣,但是当我发布它时,这个值是空的。
我是新来的PHP和堆栈溢出,所以在此先感谢!
'$ _POST [$ row ['field']]'_is_有效的语法。请记住尽可能匹配你的大括号。 – 2013-03-25 05:22:10