Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 仅为第一个查询行插入代码,然后不插入任何内容_Php_Html_Mysql_Sql - Fatal编程技术网

Php 仅为第一个查询行插入代码,然后不插入任何内容

Php 仅为第一个查询行插入代码,然后不插入任何内容,php,html,mysql,sql,Php,Html,Mysql,Sql,我需要第一个类处于活动状态,然后从那时起为空 <? $slidesinfo = mysql_query("SELECT * FROM slides ORDER BY id ASC LIMIT 4"); while ($slidesingo = mysql_fetch_array($slidesinfo)) { ?> <li class="active"><span><? echo $slid

我需要第一个
处于活动状态,然后从那时起为空

<?       
    $slidesinfo = mysql_query("SELECT * FROM slides ORDER BY id ASC LIMIT 4");
    while ($slidesingo = mysql_fetch_array($slidesinfo)) 
    { 
    ?> 
      <li class="active"><span><? echo $slidesingo['title'] ?></span></li>
    <? 
     } 
?>

  • 因此,结果应该是:

    <li class="active"><span>Title 1</span></li>
    <li><span>Title 2</span></li>
    <li><span>Title 3</span></li>
    <li><span>Title 4</span></li>
    
    标题1
  • 标题2
  • 标题3
  • 标题4
  • 试试这段代码

    $i = 1;
    while ($slidesingo = mysql_fetch_array($slidesinfo)) 
    { 
        $cls = "";
        if($i==1)
        {
            $cls = "active";
            $i++;
        }
        ?> 
            <li class="<?php echo $cls;?>"><span><? echo $slidesingo['title'] ?></span></li>
        <?              
    } 
    ?>
    
    $i=1;
    而($slidesingo=mysql\u fetch\u数组($slideinfo))
    { 
    $cls=“”;
    如果($i==1)
    {
    $cls=“活动”;
    $i++;
    }
    ?> 
    
    
    你是救命恩人:)非常感谢!