Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何用数据库中的字段填充html表单?_Php_Mysql_Html - Fatal编程技术网

Php 如何用数据库中的字段填充html表单?

Php 如何用数据库中的字段填充html表单?,php,mysql,html,Php,Mysql,Html,我有一个使用表单填充的数据库,但我希望能够检索字段并填充表单,这样它们就不必在编辑时重新键入 如何使用PHP和MySQL实现这一点 例如,我选择了所有列,然后在从数据库中选择它们之后,在HTML文件中的表单上有相应的文本和复选框。我怎么把它们放进那些盒子里 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用htmlspecialchars。 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用h

我有一个使用表单填充的数据库,但我希望能够检索字段并填充表单,这样它们就不必在编辑时重新键入

如何使用PHP和MySQL实现这一点

例如,我选择了所有列,然后在从数据库中选择它们之后,在HTML文件中的表单上有相应的文本和复选框。我怎么把它们放进那些盒子里

从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用htmlspecialchars。 从数据库中选择所有相关列。 将它们回显到值属性中,确定应选择哪个选项,应选中哪个复选框。 对值属性使用htmlspecialchars。
您需要在表单中填充字段。例如,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'];

}

表单已经创建了,如果我回显,它是否会创建一个新的表单?我是新创建的。请给出一个简短的示例。如果我回显,它是否会创建一个新的表单?我是新创建的表单。请给出一个简短的示例。我如何将它们回显到表单中,无论表单字段在代码中的什么位置。无论代码中的表单字段位于何处,我如何将它们回显到表单中。