2011年4月15日

[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@xxxxx>

投稿者 xml-rpc : 2011年4月15日 09:40
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/103153
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。