【问题标题】:How to embed PHP next to an HTML attribute如何在 HTML 属性旁边嵌入 PHP
【发布时间】:2014-04-09 17:27:43
【问题描述】:

这是一个 64,000.00 美元的简单问题,供大家参考。

更新:这是一个 PHP 页面...不是 .html 页面...

我在 HTML 页面上有一个标签,基本上我有这样的东西:

<td id="data">

... some other stuff

</td>

我需要做的是捕获来自数据库的“ID”的 PHP 变量,并将其放置在 ID 属性中的“数据”值旁边,如下所示:。

<td id="data<?php echo $row_listNoticeboard['id']; ?>">

... some other stuff

</td>

但是 Netbeans 7.4 给我一个错误说明:


元素“div”上属性“id”的错误值“data”:ID 不得包含空格。 id的语法: ID 至少包含一个字符,但不得包含任何空格。

从第 76 行第 29 列开始;到第 76 行,第 152 列

(规则类别:属性)

所以在经典 ASP 中,我会简单地这样做,并且多年来一直如此:

<td id="data<% response.write('id') %>">

.... some other stuff

</td>

谢谢

【问题讨论】:

  • 您会通过贝宝付款吗?汇票?或者???我认为 64000 美元对贝宝来说是很多钱。可能会引发一些危险信号。
  • 这是 70 年代电视节目中的一个小“枷锁”,即 64,000.00 美元的问题...... :-)。一点“IT”幽默永远不会伤害任何人。
  • 其他答案怎么了??这实际上有效:
  • 我开了个玩笑。我正在做一个回来。网络上的一切都是讽刺。

标签: php html


【解决方案1】:

它是一个 netbeans bug

NetBeans HTML 验证器不支持嵌入式 PHP 代码,因此它会尝试将您的 PHP 代码作为 HTML 的一部分进行验证——当然不是。

只需disable the HTML error checking - 您可以通过单击左侧的错误灯泡找到它,这将解决它。

【讨论】:

    猜你喜欢
    相关资源
    最近更新 更多
    热门标签