次の配列は、配列配列値が値に表示されるべき正確
$array2 = mysqli_fetch_all($par_cat, MYSQL_NUM);
アレイ
array(10) {
[0]=>
array(2) {
[0]=>
string(3) "365"
[1]=>
string(7) "MAN"
}
[1]=>
array(2) {
[0]=>
string(3) "381"
[1]=>
string(5) "WOMAN"
}
[2]=>
array(2) {
[0]=>
string(3) "347"
[1]=>
string(4) "KID"
}
......
}
にフェッチされたクエリの結果で表示されません
Htmlの
:私のように実装され、foreachループ<select class='form-control'>
<?php
foreach ($array2 as $key => $value){
echo '<option value="' .$value . '">' . $key . '</option>';
}
echo '<select>';
?>
結果
https://pasteboard.co/GGEhDU5.png
上記のリンクに示すように、問題がリストされた値です。結果として、値そのもの(MAN、WOMAN、KIDなど...)の値の数を与えません。
私はforeachループへの参照方法を理解できません。
助けが必要ですか?
をお試しくださいtrincot、それは今期待される結果を与えて動作します。ありがとうございました! – Alex