我正在建立一个计算机科学项目的网站,并创建了一个搜索功能,列出了SQl数据库中的数据(基于搜索文本"。
当我点击其中一个列出的值时,我希望它自动填写另一页上的输入框。
我已经在网上看过,并没有真正理解这一切,这就是我要问的原因。
答案 0 :(得分:2)
您可能希望拥有以下内容:
第1页:
<a href="page2.php?foo=someText">link</a>
和第2页:
<form ...>
<input type="text" name="..." value="<?= $_GET['foo']; ?>" />
...
</form>
您还可以在page1中创建一个表单,以使用POST
方法发送数据(以隐藏URI中的数据)。
您应该搜索的是如何使用GET
和POST
方法发送和检索数据。
使用<?=
PHP标记打印(回显)$_GET['foo']
变量的内容。
但要小心,必须在打印之前测试变量(并避免安全问题)