index.php里是这样写的$query = "select * from caifuc_name";mysql_query("SET NAMES GB2312"); 
$result=mysql_query($query,$link); while($row = mysql_fetch_row($result))
{
.................//怎么样输出数组?}htm里怎么输出数组?<!--{loop $list $val}-->//这里怎么写参数?
$val                      //数出caifuc_name表的前十条数据 ?
<!--{/loop}-->我想在htm里循环输出caifuc_name表里的十条数据。请问PHP和HTM该怎么写?比较急。。请高手们给个示例。不胜感激。

解决方案 »

  1.   

    while($row = mysql_fetch_row($result))
    {
    echo '<pre>';print_r($row);echo '</pre>';//怎么样输出数组?}
      

  2.   

    首先,你得说说你用的是哪个模板或者哪个CMS或者哪个框架,模板又不是只有一个,
    在smarty模板,用.来代替数组在PHP语法中的[],
    比如: $row[mb_name]  ====> $row.mb_name
      

  3.   

    例如(smarty模板):
    <!--{ section name=customer loop=$list }-->
    <!--{ if $smarty.section.loop.index < 10 }-->
    <!--{ $list[customer].var_name }-->
    <!--{ /if }-->
    <!--{ /section }-->
      

  4.   

    <!--{loop $list $index $val}-->//这里怎么写参数?
    <!--{eval if($index>9) break;}-->
    $val //数出caifuc_name表的前十条数据 ?
    <!--{/loop}-->
      

  5.   

    $result=mysql_query($query,$link);  
    $list=array();
    while($row = mysql_fetch_row($result))
    {
    $list[]=$row;//怎么样输出数组?}=======================<!--{loop $list $key $item}-->
    $item[字段名]<br>
    <!--{/loop}-->
      

  6.   

    康盛的模板引擎,写的简单,但是功能够用了.哈哈,看它源码就知道了.他只是替换了标签,改成php的了.<!--{eval 这里面就是嵌入php的}-->编译成
    <?
    这里面就是嵌入php的
    ?>够简单的.