0

動的な列と行を持つテーブルを生成したかった

の配列がある場合の例

1.1, 1.2, 1.3, 1.4
2.1, 2.2, 2.3, 2.4
3.1, 3.2, 3.3, 3.4

現在、1.1 1.2 1.3 1.4 と表示されてから 2.1 2.2 2.3 2.4 ...etc

しかし、1.1、2.1、3.1、次に1.2 2.2 2.3 ...などを表示したかった

代わりに、その特定の行のすべての行の値を表示します。すべての列の値を一度に表示したかったのです。

C ++では、これを達成するためにネストされたforループを使用する必要があることを知っています

for (int i=0; i< col_size; i++)
{
    for (int j=0; j < row_size; j++)
    {
        cout << a[i][j];
    }
}

しかし、Zend フレームワークと im を使用して zend paginator を使用するにはどうすればよいですか?

列のサイズを決定するために使用できる方法はありますか?

私の現在のコードは

      <div class ="outcome">
<?php

foreach($this->paginator as $row){
              $this->providerSearchResults($row); // using custom helper

}
echo '</ul>';
$params = array('location' => $this->location,'industryType' => $this->industryType);  // used to pass to the paginationcontrol
echo $this->paginationControl($this->paginator,'Sliding','paginationcontrol.phtml',$params);

</div>

私のカスタムヘルパー

    public function providerSearchResults($row)
    {
          echo $row['businessName']
          echo $row['cpuPrice']
          echo $row['hdPrice'];
          .....
          echo $row['ramPrice];


}

本当にありがとう!

4

1 に答える 1

0

Phpでもネストされたforループを使用できますが、vprintf、printf、またはfprintfのオプションもあります.. forloop内で次のように使用できます

forloop printf("%d%d%d",i)

于 2011-09-27T09:46:16.733 に答える