と遊ぶ: - それぞれの下に30のサブカテゴリは、私は他の複数のアレイすなわちで構成された単一の配列を持っている現時点ではPHPの配列
-- Category
-- Subcategory
-- Name
-- Count
-- Subcategory
-- Name
-- Count
-- Subcategory
-- Name
-- Count
-- Category
-- Subcategory
-- Name
-- Count
-- Subcategory
-- Name
-- Count
これは、約60のカテゴリーと約10のために続けています。
カテゴリ&のサブカテゴリをPHP/HTMLページに列形式で表示したいとします。 これまでのところ、カテゴリの総量を必要な列で除算し、おそらくarray_slice
またはarray_splice
を使用して各列のカテゴリを表示する必要があると私は理解しています。
だから、列ごとのカテゴリの量の計算式は次のようなものになるだろう:私はCSSはすなわち列を区切るためにフォーマットすると<div>
タグを使用して意味の列を使用することにより
$categoriesPerColumn = ceil($TotalNumberOfCategories/$numberOfColumns);
:
-----------------------------------------------------------------------------
| First Category | Third Category |
| - Subcategory 1 (Count) | - Subcategory 1 |
| - Subcategory 2 (Count) | - Subcategory 2 |
| - Subcategory 3 (Count) | Fourth Category |
| - Subcategory 4 (Count) | - Subcategory 1 |
| Second Category | Fifth Category |
| - Subcategory 1 (Count) | - Subcategory 1 |
| - Subcategory 2 (Count) | - Subcategory 2 |
| - Subcategory 3 (Count) | - Subcategory 3 |
| - Subcategory 4 (Count) | - Subcategory 4 |
| | - Subcategory 5 |
-----------------------------------------------------------------------------
質問:
- これは正しい方法ですか?
- これはどのようにPHPで行うことができますか?
あなたはおそらくあなたの質問を言い換えることができますか?私はあなたがしようとしていることを理解していません。 –
カテゴリのリストを列形式で表示します。 各カテゴリの下にサブカテゴリが表示されます。 主な問題は、カテゴリを列に均等に分割する方法です。 – privateace
列形式です。表で意味しますか? – random