Задать вопрос
@Bronaz77

Как вывести дополнительную переменную через массив?

Нужно вывести дополнительный параметр через массив $cat_divs, а именно переменную $cat_href
Вывести ее нужно вместе с $row['name'] в следующей строке:
$cat_divs[$row['id']][] = $row['name'];

Как это сделать?

unction catalog_divs($catalog_divs){
    $query = "SELECT id,parent_id,name,cat_href,cat_img FROM catalog_divs WHERE version='$catalog_divs' ORDER BY parent_id, id";
    $res = mysql_query($query) or die(mysql_query());
    
    //массив категорий
    $cat_divs = array();
    while($row = mysql_fetch_assoc($res)){
        if(!$row['parent_id']){
            $cat_divs[$row['id']][] = $row['name'];
        }else{
            $cat_divs[$row['parent_id']]['sub'][$row['cat_href']] = $row['cat_img'];
        }
    }
    return $cat_divs;
}
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы