Döngü Ekranlı Kod birleştirme

0 Cevap php

each hold chunks of 10 bir mysql sonuçları üzerinden DIV kapları oluşturmak için çalışıyoruz.

$balloon_count Her div tutmak gerekir kayıtların miktarı.

$ui döngü sayacı =.

İşlevsellik basit bir şablon motoru istemiyorum.

Div kesim basitleştirmek için MODULUS operatörünü kullanmaya çalışıyor.

Çalışmıyor. Herhangi bir yönde büyük beğeni topluyor.


Sample Code

        $ui=1;
        $balloon_holds = 10;

        while($row = mysql_fetch_array($result))
        {            


            if($ui==1||$ui%$balloon_holds != 0)
                {                    
                echo '<div><table style="width:400px;border:2px solid gray;border-style:dashed;"><tr>';
                echo "<td style=\"font-size:small;vertical-align:text-top;\">";
                }


                echo '<input disabled type="checkbox" value="$row[id]"'; $this->ischecked($uid,$row[id]); echo "/>".$row['name'].'<br>'."\r\n";


                if($ui==10||$ui%$balloon_holds != 0){             
                echo '</td></tr></table></div>';                  
                }



            $ui++; 

        }

Sample Expected "HTML" Output

<div><table style="width:400px;border:2px solid gray;border-style:dashed;"><tr>
<td style="font-size:small;vertical-align:text-top;">         
Record1
Record2
Record3
Record4
Record5
Record6
Record7
Record8
Record9
Record10    
</td></tr></table></div>

<div><table style="width:400px;border:2px solid gray;border-style:dashed;"><tr>
<td style="font-size:small;vertical-align:text-top;">         
Record11
Record12
Record13
Record14
Record15
Record16
Record17
Record18
Record19
Record20    
</td></tr></table></div>           

0 Cevap