将textfield的值传递给下一页的另一个文本字段

时间:2013-03-21 10:27:55

标签: php html session

我在页面上显示了表格。表格如下:

id name birthdate school

1 ABCD XX-XX-XX XYZ'编辑图标'

2 PQRS XX-XX-XX LMN'编辑图标'

如果我点击编辑图标,我想在下一页传递名称ABCD。有人知道怎么做吗?我尝试使用session(),但它没有传递价值。

提前致谢。

显示表格的代码:

    echo "<tr>";
    echo "<td height='30'><a href='next.php?name=".$info['name']."'><img src='image/edit-icon.png'></a>" . $info['id'] . "</td>";
    echo "<td height='30' id='key'>" . $info['name'] . "</td> ";
    echo "<td height='30'>" . $data['date'] . "</td> ";
    echo "<td height='30'>" . $info['school'] . "</td></tr> ";

我想在下一页上传递名称来编辑记录。

5 个答案:

答案 0 :(得分:0)

简单,只需将ABCD存储在一个变量中并将其传递给URL

nextpage.php?name=ABCD

<强> nextpage.php

通过

获取该值
$_REQUEST['name'];

OR

$_GET['name'];

答案 1 :(得分:0)

使用编辑图标中的URL use传递db表中存在的行的id。 并根据该ID获取下一页上的数据。 您也可以在文本字段中设置数据。

答案 2 :(得分:0)

最简单,最简单的方法是将$ _GET传递给另一个脚本。

修改图标应该为onclick="window.open('newpage.php?name=ABCD');",您可以使用$_GET['name']

在newpage.php上访问它

答案 3 :(得分:0)

生成表格时,请务必将名称放在链接中。

<a href="edit.php?name=ABCD"><img src="..." /> </a>

然后,在edit.php中,您可以检索名称

$ _ REQUEST [ '名称'];

答案 4 :(得分:0)

首先,您需要为每个编辑添加Id并将其链接为

nextpage.php?id=$this_id

并在下一页中将ID设为

$this_id = $_REQUEST['id'];

然后查询id为$ this_id的记录,如

$data = mysql_query("SELECT * FROM my_table WHERE id = ".$this_id);

然后您将轻松获得您选择的所有数据

<input type="text" name="name" value="<?php echo $data['name'];?>">