2011-09-07 1 views
0

나는 문제에 도움이되었습니다했습니다 : Table, TR each 2 loop, PHP, HTML표, TR 각 2 루프, PHP, HTML 다시

하지만 여전히 작동하지 않는, 그래서 추가하는 경우 때문에, 내 루프 구조를 게시 :

 if($i % 2 == 0) { 
      echo '</tr><tr bgcolor="#4B4B4B">'; 
     } 

심지어 닫지도 않습니다. & 테이블 행을 다시여십시오 (tr). 여기

내 루프 구조입니다 :

당신은 루프 외부 $i = 0을 둘 필요가
$similar .= '<table width="100%" bgcolor="#000" class="tbContent" border="0" cellspacing="1" cellpadding="4">'; 
    $similar .= '<tr bgcolor="#4B4B4B">'; 
    while ($row = $db->fetch_array($query)) { 
     $similar .= ' 
      <td> 
       <table width="100%"> 
       <tr> 
        <td></td> 
        <td>Pojedynek #' . $i . ':</td> 
        <td></td> 
       </tr> 
       <tr> 
        <td> 
         <h1><a href="/' . $row["id"] . '/' . $row["link"] . '">' . $wT . '</a></h1> 
        </td> 
        <td></td> 
        <td> 
         <h1><a href="/' . $row["id"] . '/' . $row["link"] . '">' . $oT . '</a></h1> 
        </td> 
       </tr> 
       <tr> 
        ' . $wContent . ' 
         <td width="10%"><h2>przeciwko</h2></td> 
        ' . $oContent . ' 
       </tr> 
       </table> 
      </td> 
      '; 
     if($i % 2 == 0) { 
      echo '</tr><tr bgcolor="#4B4B4B">'; 
     } 
     $i++; 
    } 
    $similar .= '</tr></table>'; 
+0

당신은 $ i = 0을 넣었습니까? – papachan

+0

그냥 충분히 이상하게 테스트,'$ 나는'통지를 생산하지하지만'$ i ++'는 충실하게 1을 생성하므로 – Clive

+0

예, 'while'루프 앞에 $ i = 0을 추가했습니다. – Lucas

답변

0

, 초기화하는하지 그것이 제로 루프 라운드가는 모든 시간이 초기화된다는 것을 의미하고 문 경우는 다음 중 하나를 항상 화재 또는 결코 불을 지르지 마십시오

+0

나는 그것을 붙이기 위하여 다만, 잊었다. – Lucas