ホームページ >バックエンド開発 >PHPチュートリアル >ecshopと同様の商品比較機能をphpで実装する方法
php
でecshopのような商品比較機能を実装する方法を教えてください。 PHPで製品比較機能を実装するにはどうすればよいですか?
これで以前の準備が完了しました。比較情報表示ページにパラメータを渡すこともできますが、一般的なサイクルは横サイクルで、各製品の情報が1つずつ下に下がっていきます。しかし現在、製品情報の表示は、JD.com の携帯電話製品比較 http://www.360buy.com/pcompare.aspx?s1=637702&s2=631990 のような縦方向の配置
に相当します。説明してください。 。 。
情報をチェックしていたら、sqlを使って行と列を入れ替えるということを書いている人がいたようなのですが、これは使ったこともありませんし、これからも使いませんが、mysqlでもできるようです。このような読み取りを達成しても、効率の問題は依然として残ります。 プログラムを使用している場合はどのように対処すればよいでしょうか?
-----解決策---------
パラメーターが非常に多いので、一度に 1 行ずつ取得しますか?効率が悪すぎます。
同じ積のパラメータをすべて一度に取り出してグループを作成します。
パラメータは配列のインデックスに従って操作するだけです。
ソースコードを見て、2つのデータを1つずつ取り出してtdに詰め込みます。
テーブルが長すぎる場合は分割します。元の例のように、さらにいくつかのテーブルに分割します