Php 如何用数据库中的字段填充html表单?
我有一个使用表单填充的数据库,但我希望能够检索字段并填充表单,这样它们就不必在编辑时重新键入 如何使用PHP和MySQL实现这一点 例如,我选择了所有列,然后在从数据库中选择它们之后,在HTML文件中的表单上有相应的文本和复选框。我怎么把它们放进那些盒子里 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用htmlspecialchars。 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用htmlspecialchars。Php 如何用数据库中的字段填充html表单?,php,mysql,html,Php,Mysql,Html,我有一个使用表单填充的数据库,但我希望能够检索字段并填充表单,这样它们就不必在编辑时重新键入 如何使用PHP和MySQL实现这一点 例如,我选择了所有列,然后在从数据库中选择它们之后,在HTML文件中的表单上有相应的文本和复选框。我怎么把它们放进那些盒子里 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用htmlspecialchars。 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用h
您需要在表单中填充字段。例如,value属性用于指定表单元素的初始状态
<form>
First name: <input type="text" name="firstName" value="<?php echo $firstname; ?>" /><br />
Last name: <input type="text" name="lastName" value="<?php echo $lastname; ?>" /><br />
<input type="submit" value="Submit" />
</form>
您需要在表单中填充字段。例如,value属性用于指定表单元素的初始状态
<form>
First name: <input type="text" name="firstName" value="<?php echo $firstname; ?>" /><br />
Last name: <input type="text" name="lastName" value="<?php echo $lastname; ?>" /><br />
<input type="submit" value="Submit" />
</form>
首先,连接到数据库
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
然后使用SQL查询查询数据库
$result = mysql_query($query);
然后拉出各个数据项,并在需要的地方回显它们
while ($row = mysql_fetch_assoc($result)) {
echo $row['firstname'];
echo $row['lastname'];
echo $row['address'];
echo $row['age'];
}首先,连接到数据库
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
然后使用SQL查询查询数据库
$result = mysql_query($query);
然后拉出各个数据项,并在需要的地方回显它们
while ($row = mysql_fetch_assoc($result)) {
echo $row['firstname'];
echo $row['lastname'];
echo $row['address'];
echo $row['age'];
}表单已经创建了,如果我回显,它是否会创建一个新的表单?我是新创建的。请给出一个简短的示例。如果我回显,它是否会创建一个新的表单?我是新创建的表单。请给出一个简短的示例。我如何将它们回显到表单中,无论表单字段在代码中的什么位置。无论代码中的表单字段位于何处,我如何将它们回显到表单中。