我有一个表,其中mysql输出足球队名称。
我想要当输出之一包含单词Vroomshoopse时,该表行将全部为粗体字体。但是我该怎么做呢?尝试了很多我在互联网上找到的东西,但是找不到正确的答案。

我想当$row["naam"];的输出包含Vroomshoopse(完整的词是Vroomshoopse Boys D1,但我希望对更多团队使用,因此只有Vroomshoopse需要工作)时,它将突出显示。

这是我的代码:

<table class="table_knvb_stand">
    <thead>
        <tr class="headerbalk">
            <th></th>
            <th class="groottable">Team</th>
            <th class="kleintable">Gespeeld</th>
            <th class="kleintable">Winst</th>
            <th class="kleintable">Gelijk</th>
            <th class="kleintable">Verloren</th>
            <th class="kleintable">DPV</th>
            <th class="kleintable">DPT</th>
            <th class="kleintable">Punten</th>
        </tr>
    </thead>


    <tbody>
    <?php
    $list = $stand["List"];
    foreach ($list as $row)
    {
    ?>

        <tr>
            <td class="nr">
                <?php echo $row["Positie"]; ?>
            </td>
            <td class="groottable">
                <?php echo $row["naam"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["Gespeeld"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["Gewonnen"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["Gelijk"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["Verloren"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["DoelpuntenVoor"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["DoelpuntenTegen"]; ?>
            </td>
            <td class="kleintable">
                <?php echo $row["Punten"]; ?>
            </td>
        </tr>
    <?php
    }
    ?>
    </tbody>
</table>


这是现在的样子:

javascript - 当单词的一部分在表格数据输出中时突出显示表格行HTML HTML PHP PHP-LMLPHP

最佳答案

我将添加一个简单的CSS类:

.boldClass
{
    font-weight: bold;
}


如果您愿意,显然可以做更多的事情,那么我将如下更改每个表单元格(代码中的两个示例):

<td class="nr<?php echo (stristr($row['naam'],"vroomshoopse") ? " boldClass" : "");?>">
    <?php echo $row["Positie"]; ?>
</td>
<td class="groottable<?php echo (stristr($row['naam'],"vroomshoopse") ? " boldClass" : "");?>">
    <?php echo $row["naam"]; ?>
</td>

10-06 10:14