dpyln64620 2016-09-02 04:15
浏览 60
已采纳

如何根据一些数据动态添加字体真棒图标

Is it possible to change/add a font awesome icon based on the fetched data? If the type is .pdf the font awesome will be <i class="fa fa-file-pdf-o"> else if type is .docx it will be <i class="fa fa-file-word-o"></i>. Can someone give me ideas how to do it? What will i use? Javascript or PHP?

here's some of my code.

 <div class="col-sm-6 col-md-6">
    <?php
              $sql ="SELECT * FROM lectures WHERE subj_descr = '$subj'";
               $result = mysqli_query($con, $sql);


               while($row = mysqli_fetch_array($result)){
                $file = $row['file'];
                $type = $row['type'];

        ?>

    <a style="display:block; margin-top:5px;" href="uploads/<?php echo $file ?>" target="_blank"><i class="fa fa-file-word-o"></i> <?php echo $file; ?></i></a>

         <?php
          }  
         ?>
    </div>
  • 写回答

5条回答 默认 最新

  • dongzhan5286 2016-09-02 04:18
    关注

    Try something like this:

    <?php
    if($type = $row['type'] == 'pdf')   // make <i> tag on behalf of condition
    {
        echo '<i class="fa fa-file-pdf-o">'. your text here .'</i>';
    }
    else if($type = $row['type'] == 'txt')
    {
        echo '<i class="fa fa-file-word-o">'. your text here .'</i>';
    }
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 求chat4.0解答一道线性规划题,用lingo编程运行,第一问要求写出数学模型和lingo语言编程模型,第二问第三问解答就行,我的ddl要到了谁来求了
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥15 maple软件,用solve求反函数出现rootof,怎么办?
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿
  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果