微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在html输入标记的value元素中包含php变量?

我试图在输入字段的value元素中包含数据库表中的值.
这就是我所拥有的,但它不起作用:

?><input type="text" size="10" value="<?= date("Y-m-d", 
strtotime($rowupd['upcoming_event_featured_date'])) ?>" name="upcoming_event_featured_date" 
id="keys"/><?PHP

我以前做过这个,但我通常会这样打印出来:

print '<input type="text" size="10" value="'.date("Y-m-d", 
strtotime($rowupd['upcoming_event_featured_date'])).'" name="upcoming_event_featured_date" 
id="keys"/>';

不使用print”这样做的合适方法是什么?

解决方法:

总是使用完整的PHP标签是个好主意,因为如果您移动到其他服务器或者您的配置被更改为不允许短标签,这将使您的应用程序不会中断.

?>
<input type="text" size="10" value="<?PHP
echo(date("Y-m-d", strtotime($rowupd['upcoming_event_featured_date'])));
?>"name="upcoming_event_featured_date" id="keys"/><?PHP

另外,请注意你错过了;从PHP代码的末尾开始.

您可能会发现将整个事物保存在PHP中更好,并且只需回显()HTML,因为这将使您不必在PHP之间来回切换到HTML解析.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐