动态 html 表单占位符
A dynamic html form placeholder
我做了一个 Mysql table 来保存网站用户的信息。我正在尝试制作信息更新页面。我希望表单在文本框的占位符中保存来自 Mysql 数据的当前值。我如何使用 php、html 和 Mysqli 来做到这一点?我尝试了代码:
placeholder = "<? php $_SESSION["tableVariable"] ?>]"
但这让我在文本框中出现垃圾。
试试这个:placeholder = "<? php echo $_SESSION['tableVariable'] ?>"
placeholder = "<? php echo $_SESSION["tableVariable"] ?>]"
您需要回显变量。
如前所述,回显变量(注意引号)。
"<?php echo $_SESSION['tableVariable']; ?>"
但是请考虑将变量回显为表单项的值而不是占位符。这将防止验证出现问题,并且在处理用户输入时应始终进行验证。
<input type="text" name="inputName" value="<?php echo $_SESSION['tableVariable']; ?>" placeholder="placeholder" required>
我做了一个 Mysql table 来保存网站用户的信息。我正在尝试制作信息更新页面。我希望表单在文本框的占位符中保存来自 Mysql 数据的当前值。我如何使用 php、html 和 Mysqli 来做到这一点?我尝试了代码:
placeholder = "<? php $_SESSION["tableVariable"] ?>]"
但这让我在文本框中出现垃圾。
试试这个:placeholder = "<? php echo $_SESSION['tableVariable'] ?>"
placeholder = "<? php echo $_SESSION["tableVariable"] ?>]"
您需要回显变量。
如前所述,回显变量(注意引号)。
"<?php echo $_SESSION['tableVariable']; ?>"
但是请考虑将变量回显为表单项的值而不是占位符。这将防止验证出现问题,并且在处理用户输入时应始终进行验证。
<input type="text" name="inputName" value="<?php echo $_SESSION['tableVariable']; ?>" placeholder="placeholder" required>