在同一页面的HTML中访问PHP变量

时间:2013-11-15 02:39:32

标签: php html mysql sql

如果我有一个链接<a href='edit_info.php?id=1001'>1001</a>的页面并且在页面edit_info.php上我想用id来查询数据库,比如说

SELECT * FROM table WHERE id = $_GET['id']

现在我想用结果填充一堆文本字段。我必须在同一个php中完成所有这些吗

'<?php //place all fields in an echo here ?>

或者有没有办法可以进行查询,然后在html中从查询中提取数据?

离。

<?php //query and results here ?>

<html>
  <body>
   all my input fields w/ data here
 </body>
</html>

2 个答案:

答案 0 :(得分:2)

您将使用查询中的值设置输入字段。

示例:

<input type="textbox" name="input_name" value="<?php print $valuefromquery; ?>">

并为您要显示的每个结果执行操作。 还可以使用PDO / MySQLi来查询数据库。

答案 1 :(得分:0)

您可以将其全部放在一个php文件中。

你可以做你做的例子。您可以在<?php?>之间打开html并关闭javascript php代码。关闭并妥善逃脱。

AND 请注意XSS

AND AND 您可能还会发现php include很有用。当你重用php代码时它会有所帮助。 。像一个动态的个性化标题可能吗?