【问题标题】:A dynamic html form placeholder [closed]动态 html 表单占位符 [关闭]
【发布时间】:2016-05-28 20:26:51
【问题描述】:

我已经制作了一个保存网站用户信息的 Mysql 表。我正在尝试制作信息更新页面。我希望表单将 Mysql 数据中的当前值保存在文本框的占位符中。我如何使用 php、html 和 Mysqli 做到这一点?我试过代码:

placeholder = "<? php $_SESSION["tableVariable"] ?>]"

但这给了我文本框中的垃圾。

【问题讨论】:

  • 请提供更多信息,您的 html 的较大部分。您从数据库中检索数据的 php 代码。为什么要将数据存储在会话变量中?

标签: php html mysql placeholder


【解决方案1】:

试试这个:placeholder = "&lt;? php echo $_SESSION['tableVariable'] ?&gt;"

【讨论】:

  • “这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留言。”
【解决方案2】:
placeholder = "<? php echo $_SESSION["tableVariable"] ?>]"

你需要回显变量。

【讨论】:

    【解决方案3】:

    如前所述,回显变量(注意引号)。

    "<?php echo $_SESSION['tableVariable']; ?>"
    

    但是考虑将变量作为表单项的值而不是占位符来回显。这将防止验证出现问题,并且在处理用户输入时应始终进行验证。

    <input type="text" name="inputName" value="<?php echo $_SESSION['tableVariable']; ?>" placeholder="placeholder" required>
    

    【讨论】:

    • 谢谢!使用 value 属性是我一直在寻找的
    猜你喜欢
    • 2018-03-23
    • 1970-01-01
    • 2014-04-08
    • 1970-01-01
    • 1970-01-01
    • 2011-08-24
    • 1970-01-01
    • 1970-01-01
    • 2014-01-30
    相关资源
    最近更新 更多