Я пытаюсь перебрать массив для раздувания выпадающего списка. Но я не могу этого сделать. Я пробовал много методов для этого. Но для меня ничего не работает. Один из методов, которые я пытаюсь сделать нижеКак раздуть выпадающий список из многомерного массива в php
Вот массив, который я пытаюсь раздуть в раскрывающемся меню. В этом одиночном массиве есть 22 массива, которые я пытаюсь раздуть.
array(22) {
[0] => array(4) {
[0] => string(26) "Black Angled Buckle Jacket"
[1] => string(6) "036890"
[2] => int(48503)
[3] => array(4) {
[0] => string(83) "http://thebestofcards.com/wp-content/uploads/2016/09/product-man-6a-uai-480x640.jpg"
[1] => int(480)
[2] => int(640)
[3] => bool(false)
}
}
...
}
Это код
$result = count($data);
var_dump($data);
for ($row = 0; $row < $result; $row++) {
//echo "<p><b>Row number $row</b></p>";
echo '<select name="productddl">';
//echo "<ul>";
for ($col = 0; $col < 3; $col++) {
echo '<option value="'.$data[$row][$col][0].'">'.$data[$row][$col][1].'</option>'
//echo "<li>".$data[$row][$col]."</li>";
}
echo '</select>';;
//echo "</ul>";
}
Я просто хочу, чтобы принести имя продукта в массиве в раскрывающемся списке. Может ли кто-нибудь помочь?
Благодаря
Структура этого массива ужасна. Откуда берутся данные? Что именно ты пытаешься сделать? Добавить названия в раскрывающийся список? –
его выход из продуктов wocommerce. Я пишу код для получения списка продуктов woocommerce в выпадающем меню –