也就是说1,2,3,4,5,6,7在for循环里面读出来,我要怎么才可以单独只读3

解决方案 »

  1.   

    1,2,3,4,5,6,7是放在数组里的吗?你直接访问$arr[2]不就行了吗
      

  2.   

    1.楼上的方法。
    2.在for里做一个if($i=2) //数组索引为2
      

  3.   

    代码是这样的
    for($j=0;$j<$col;$j++)
    {....
    循环读取$row[title] 但是我要单独读取一条就可以了 
    我这样好像读不出$row[title][$j]
      

  4.   

    你的$row是在for中用$rs[$j]之类的取的吧?贴一下完整代码啊?
    或者查一下$col到底是哪个数组的个数?
      

  5.   

    for($i=0;$i<$row;$i++)
    {
    if($col>1)
    {
    $artlist .= "<div>\r\n";
    }
    for($j=0;$j<$col;$j++)
    {
    if($row = $this->dsql->GetArray("al"))
    {   .....
    echo $row['title'][$j]这样读不出单独的一条信息啊!
      

  6.   

    for($i=0;$i <count($row);$i++)

    if($col>1) 

    $artlist .= " <div>\r\n"; 

    for($j=0;$j <$col;$j++) 

    if($row = $this->dsql->GetArray("al")) 
    {  ..... 
    echo $row['title'][$j];
      

  7.   

    你的$row['title']根本就不是数组,当然不能$row['title'][$j]啊!!!
    你的数据是从数据库查来的,那就用翻页的思路,每页2条,取第二页第一条,select语句后面加limit