php - 在自动生成的 PHP 页面中显示某些 HTML?

标签 php mysql html database auto-generate

如何在 php 生成的页面中显示特定的 HTML 代码。

例如,php会自动显示项目的名称和类别,但我想在这个生成的页面中添加自定义图片。有没有办法在不创建单独的 HTML 页面以包含到生成的页面中的情况下执行此操作?

我希望有类似数据库条目的东西,可以在其中添加要显示的 html 部分。可能吗?

ps。抱歉,如果我没有以完全可以理解的方式表达我的想法。

最佳答案

像存储名称和类别一样存储图像 URL。然后你会做类似的事情:

<span id="name"><?= $name ?></span>
<span id="category"><?= $category ?></span>
<img src="<?= $image ?>" />

也许您需要澄清 - 如果唯一改变的是图像,为什么每个页面都需要不同的 HTML?

请记住,我在这里使用 <?= $foo ?>这通常被认为是不好的做法,只是 <?php echo $foo; ?> 的简写。 .

关于php - 在自动生成的 PHP 页面中显示某些 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8978364/

相关文章:

php - 当PHP出现解析错误时,如何运行自定义函数/部分代码

jquery - 如何删除 Date() Jquery 中的时间?

PHP内置开发服务器: disable caching

mysql - 首先将 EF 代码写入 Azure Linux VM 上托管的 MySQL 数据库

php - 在钛中将图像上传到服务器时无法读取 php 文件

java - 如何在 QueryDSL 中为时间差创建 OrderSpecifier?

javascript - 输入类型 ="number"在 Firefox 和 IE 中选择数字时无法删除/清除

html - CSS3 Transition/Transform 返回一个我无法理解的错误

php - 使用自定义元查询显示带有简码的 WooCommerce 产品

php - 如何将出生日期转换为年龄并将其保存到表格中?