我正在制作我的项目,我的项目是制作一个程序,输入姓名,年龄和地址。 有一个3文本框和一个提交按钮。当用户回答3个文本框并单击“提交”按钮时,用户的数据或输入将保存到数组中,但是当用户再次尝试输入时,之前的输入将不会被替换,或者它将与用户一起存在新的输入,以及后来那些用于保存到mysql db的输入,你认为这个项目是否可以使用php数组?我没有示例代码,因为我不知道如何开始。非常感谢你。
的index.php
<form action='index.php' method='get'>
<input type='text' name='name[]'>
<input type='text' name='age[]'>
<input type='address' name='address[]'>
<input type='submit' value='Save'>
</form>
答案 0 :(得分:0)
简单的解决方案是使用“粘贴形式” - 形成坚持(保留)先前输入值的元素。
您可以将文本框粘贴如下:
<input type='text' name='name' value='<?php isset($_POST['name'])? $_POST[\'name\']: ""; ?>' />
但是,如果您尝试将其用于某些实际应用程序,则需要清理输入。