2017-07-11 32 views
0

子foreachループをキーで囲んでいない親foreachループがあります。親ループコードのすべてがうまく動作します。また、子ループコードのすべてが、ネストされたループの外側で使用されると、単独でうまく動作します。しかし、親ループの中に子ループを置くと、そのポイントより下のものすべてからページが分割されます。PHP Foreach with keys with Foreach with keys

私はforeachの子供のキーを使用しているのでしょうか?

$months = array(
    '01'=>'January', 
    '02'=>'February', 
    '03'=>'March', 
    '04'=>'April', 
    '05'=>'May', 
    '06'=>'June', 
    '07'=>'July', 
    '08'=>'August', 
    '09'=>'September', 
    '10'=>'October', 
    '11'=>'November', 
    '12'=>'December' 
); 

foreach($resT as $row): 
    foreach ($months as $key=>$value) { 
    $selected = ''; 
    if($key == $theMonth) : $selected = ' selected=\"selected\"'; endif; 
    '<option value="' . $key . '"'.$selected.'>' . $value . '</option>'; 
    } 
endforeach; 
+0

$ resT構造体とはどのようなものですか? –

+0

これに対する構文は、その場所のALLです... lol – ArtisticPhoenix

+0

'''; ''エコー 'がありません? – ArtisticPhoenix

答えて

0

単純な回答:問題ではありません。適切な場所で出力変数を再開していないので、私の欠陥はコードのどこかにありました。しかし、ビューのおかげで。