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

Как добавить элемент к массиву?

Получаю записи из бд. При формировании результирующего массива хочу к каждой записи добавить элемент с ключом type и значением album. На выходе получается не добавление к существующему элементу массива, а создание нового
$query = $mysqli->prepare($string);
	$query->bind_param('ss', $select, $select);
	$query->execute();
	$result = $query->get_result();
	$r = array();
	while($row = $result->fetch_assoc()){
		$r[]['type'] = 'album';
		$r[] = $row;
	}

94d0d08588f3473793641e9bad9c8715.jpg
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
DevMan
@DevMan
while($row = $result->fetch_assoc()){
    $row['type'] = 'album';
    $r[] = $row;
  }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽