可以在PHP"if"语句中嵌入HTML吗?

111 html php

我想在PHP if语句中嵌入HTML,如果它甚至可能,因为我认为HTML将在PHP if语句执行之前出现.

我正在尝试访问数据库中的表.我在HTML中创建了一个下拉菜单,列出了数据库中的所有表格,一旦我从下拉列表中选择了表格,我点击了提交按钮.

我使用isset函数来查看是否已按下提交按钮并在PHP中运行循环以显示数据库中表的内容.所以在这一点上我有完整的表,但我想在这个表上运行更多的查询.因此,我试图在if语句中执行更多HTML.最终,我正在尝试更新(一行或多行中的一个或多个内容)或删除(一行或多行)内容.我要做的是创建另一个下拉列表,该下拉列表对应于表格中的列以使表格搜索更容易,单选按钮对应于我是否要更新或删除表格中的内容.

Fra*_*mer 349

<?php if($condition) : ?>
    <a href="http://yahoo.com">This will only display if $condition is true</a>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

根据要求,这是elseif和else(你也可以在文档中找到)

<?php if($condition) : ?>
    <a href="http://yahoo.com">This will only display if $condition is true</a>
<?php elseif($anotherCondition) : ?>
    more html
<?php else : ?>
    even more html
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

就这么简单.

只有满足条件时才会显示HTML.


jga*_*ant 38

是,

<?php
if ( $my_name == "someguy" ) {
    ?> HTML GOES HERE <?php;
}
?>
Run Code Online (Sandbox Code Playgroud)


cha*_*aos 13

是.

<?  if($my_name == 'someguy') { ?>
        HTML_GOES_HERE
<?  } ?>
Run Code Online (Sandbox Code Playgroud)

  • 有些服务器没有安装libxml或pdo_mysql,但我们仍然可以推荐使用它们的解决方案. (6认同)
  • Mmmkay.您想告诉我我是如何在评论中嵌入格式化代码的? (3认同)
  • 我认为这应该只是对Jon的答案的评论. (2认同)