首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在中生成的特定列的每个值之后的

在中生成的特定列的每个值之后的
EN

Stack Overflow用户
提问于 2014-01-13 13:14:02
回答 1查看 60关注 0票数 1

我想做的是,在每个值之后,一个杯子的图标就会显示出来。但那只适用于我的“球员”桌子上的“杯赛”(西班牙杯)。

表的代码现在如下所示:

代码语言:javascript
复制
$query = "SELECT Name, Copas FROM ggxxplayers.players ORDER by Copas DESC";
$result = mysqli_query($link, $query) or die (mysqli_error($link));
echo "<table id=\"table3\";>\n";
while ($line = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
    echo "\t<tr>\n";
    foreach ($line as $col_value) {
        echo "\t\t<td>$col_value</td>\n";
    }
    echo "\t</tr>\n";
}
echo "</table>\n";
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-13 13:37:33

对foreach的更改很少,它将在'copas‘td中显示图像(代码不检查值,可以添加到if语句中):

代码语言:javascript
复制
foreach ($line as $col_name => $col_value) {
    echo "\t\t<td>$col_value";
    if ($col_name == 'copas') echo '<img src='link_to_your_img' />';
    echo '</td>\n';
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21092235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档