mysql:15572
From: Masaaki Matsuyama <Masaaki Matsuyama <masakun@xxxxxxxxxx>>
Date: Fri, 15 Apr 2011 09:40:48 +0900
Subject: [mysql 15572] Re: [free:00880] 列数が増えるとクロス集計ができない
まつやまです。 PHPの関数の仕様というより、 プログラムの書き方の問題なのではないかと思います。 これ以上ココでコメントするのはどうかと思いますが、 ちょっとだけ気になった点を。 > for ($i = 0; $i < $clct; $i++) { > $tmp = each($item); // 添字キー読み飛ばしダミー > $tmp = each($item); > list($mds, $dmy) = $tmp; 添え字キーを読み飛ばすくらいなら、 最初からmysql_fetch_assocで取得すればいいと思います。 また、countしてforで回さず、 foreachを使った方がいいかと。 -- Masaaki Matsuyama <masakun@xxxxxxxxxx>
15571 2011-04-15 09:05 [ram <ram@xxxxxxxxxx>] Re: [free:00880] 列数が増えるとクロス集計ができない -> 15572 2011-04-15 09:40 ┗[Masaaki Matsuyama <m] 15574 2011-04-15 10:53 ┗[ram <ram@xxxxxxxxxx>]