我想添加依赖于 php IF 语句的 CCS 样式。我发现了一些东西:changing the style inside "if" statement , 但不知何故它不起作用,可能是因为我的代码中有 WHILE 语句。
<?php
$possible_lang_list = mysqli_query($con,
'SELECT * FROM page WHERE title = "lang" ORDER BY name1 ASC');
while ($row = mysqli_fetch_array($possible_lang_list)) {
echo '
<div class="language" id="' . $row['name2'] . '">
<p>' . $row['name1'] . '</p>
</div>
';
}
?>
我只想显示 div class="language"where $row['name2'] == $x,有可能用 JavaScript 显示整个类“语言”。谁能帮忙?
我试过:
while ($row = mysqli_fetch_array($possible_lang_list)) {
if ($row['name2'] == $x) {
?>
<div style="display:block;">
<?php } else {
?>
<div style="display:none;">
<?php
echo '
<div class="" id="' . $row['name2'] . '">
<p>' . $row['name1'] . '</p>
</div>
</div>';
}
}
最佳答案
现在它正在工作:
while ($row = mysqli_fetch_array($possible_lang_list)) {
if ($row['name2'] == $x) {
?>
<div style="display:block;">
<?php } else {
?>
<div style="display:none;">
<?php }
echo '
<div class="" id="' . $row['name2'] . '">
<p>' . $row['name1'] . '</p>
</div>
</div>';
}
关于php - 在 mysqli_fetch_array 中添加依赖于 php IF 语句的 CSS 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44430760/