从数据库预填充表单中的字段

时间:2012-02-08 06:08:29

标签: php mysql forms

我在项目中有一个用户登录部分,我使用session来存储特定用户的数据。在登录部分,我有一个名为business.php的表单和名为tbl_business的表来存储表单中的数据。但我需要从另一个名为tbl_user的表中预先填充business.php形式的某些特定字段,这些表包含一些常见的数据,例如地址,名称等。这些都在会话中。

我该如何实现它?我什么都没试过,需要一些建议。提前谢谢。

2 个答案:

答案 0 :(得分:0)

您可以填充表单元素使用值属性。

例如: - <input type="text" value="<?php echo $session->name?>" name="name" />

答案 1 :(得分:0)

您可以回显输入值属性中的内容,例如

<input type="text" name="a" value="<?php echo $this->myContent; ?>" />

请注意,您应该转义输出数据,以防止XSS /标记中断,例如:

<input type="text" name="a" value="<?php echo addslashes(htmlentities($this->myContent)); ?>" />