html - 将 mysql 结果(数字)转换为其他内容

标签 html mysql for-loop while-loop

我正在寻找一种将字符串值从 MySQL 请求转换为其他内容的方法。

这是 HTML:

<p class="secondaire">
    <i class="material-icons">lens</i>
    <i class="material-icons">lens</i>
    <i class="material-icons">lens</i>
    <i class="material-icons">radio_button_unchecked</i>
    <i class="material-icons">radio_button_unchecked</i>
</p>

我的数据库中有一个字符串值,例如 4。我想这样做:

显示 4 个与我的数据库中的字符串值相关的图标。

我不知道该怎么做。我尝试过 forwhile 循环,但没有一个显示出我想要的内容。

最佳答案

有这样的事吗?

echo '<p class="secondaire">';

for($i=0;$i<intval($mysql_result_string);$i++){
    echo '<i class="material-icons">lens</i>';
}

echo '</p>';

关于html - 将 mysql 结果(数字)转换为其他内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49386020/

相关文章:

javascript - 更新后 Jquery Mobile Panel 不工作

mySQL根据多组拉取一个ID

javascript - 在由子数组组成的数组中搜索最大数并在新数组中返回

java - 不显示表达式语言的值

javascript - jQuery - 无法将类添加到具有 onClick 事件的按钮

html - 使用 css 定位特定的嵌套 UL 列表

mysql - 使用 CASE 后无法按超过 1 列对 sql 中的结果进行排序

mysql - 如何从一列中分离多个数据?

javascript - JS从没有高阶函数的数组中删除重复项

html - 3列圆圈和响应式