zoukankan      html  css  js  c++  java
  • 利用Smarty实现文本隔行变色

    行变色

    php页面

    <?php
    include "libs/Smarty.class.php";
    $smarty = new Smarty();

    $link = mysql_connect('localhost','root','123');
    mysql_select_db('ecshop',$link);
    mysql_query("set names utf8");

    $sql = "select * from ecs_brand";
    $result = mysql_query($sql);
    $rows = array();
    while($row = mysql_fetch_assoc($result)){
     $rows[] = $row;
    }
    $smarty -> assign('list',$rows);
    $smarty -> display('1.html');

    模板页面设计

    <body>
    <table>
    <tr>
    <th>商品id</th>
    <th>商品名称</th>
    <th>商品logo</th>
    <th>商品描述</th>
    </tr>

    {foreach from=$list item='value' key='k' name='color'}
    {if $smarty.foreach.color.iteration%2== 0}
    <tr bgcolor="blue">
    <td>{$value.brand_id}</td>
    <td>{$value.brand_name}</td>
    <td>{$value.brand_logo}</td>
    <td>{$value.brand_desc}</td>
    </tr>
    {else}
    <tr bgcolor="red">
    <td>{$value.brand_id}</td>
    <td>{$value.brand_name}</td>
    <td>{$value.brand_logo}</td>
    <td>{$value.brand_desc}</td>
    </tr>
    {/if}
    {/foreach}
    </table>
    </body>

  • 相关阅读:
    设计模式之装饰者模式
    每天一点点
    生财有道
    地图的移动和缩放
    钱分割
    位运算
    ref和out
    使用startCoroutine制定倒计时
    静态类和单例类
    Awake和Start
  • 原文地址:https://www.cnblogs.com/apolloren/p/9343331.html
Copyright © 2011-2022 走看看