2017-01-19 16 views
0

私は多次元を作成してカテゴリ名を保存しようとしていますが、ビューファイルで使用するタイトルIDを持つそのカテゴリのタイトルです。すべての努力は無駄です。私はこの配列にproj_item_idを追加する必要があり、各タイトルPHPの多次元配列にtitle idを追加する

$categories[$rows['proj_category']][] = $rows['proj_item_title']; 

と一緒にプロジェクトIDを置くことができ、私のModel.Howに以下のような何かを行うことができます。どうすればいいか教えてください。以下のようなものでなければなりませんあなたは、アレイ

$categories[$rows['proj_category']][] = array(
    'title' => $rows['proj_item_title'], 
    'item_id' => $rows['proj_item_id '], 
); 

とその使用に追加の次元を追加する必要があります

+0

は、スタックオーバーフローへようこそ!私たちはコーラー雇用サービスではありません。これまでに何を試みたのか、それがうまくいかなかった理由を説明してください。 –

+0

ありがとうジョー。私は配列 '$ categories'の配列内に別のフィールドを作成しようとしていましたが、ここで助けを受けるまでずっと試してみても、それを正しく取得できませんでした。私はできる限りすべてを試していない限り、助けを求めることはありません。 – user7321290

答えて

0

foreach($categories as $cats) 
{ 
    foreach($cats as $product) 
    { 
     echo $product['title']; 
     echo $product['item_id']; 
    } 
} 
+0

ホセインありがとうございました。良い一日を。 – user7321290

+0

答えが正しければ、正しいとマークすることができます –

+0

こんにちはホセイン、私は最初のforeachループでforeach($ categories = $ catsという$ categories)を書いても動作します。親切にあなたのアイデアを共有してください。どうして違いないの? – user7321290