Перейти к содержимому
Русский язык для Invision Community 5

Двухмерный массив дублирует данные

Здравствуйте. У меня есть "ИГРЫ" у них два статуса, ЛОББИ и В ИГРЕ, ну понимаете. Я хочу разделить их в одном выводе в виде двух массивов, чтобы удобней было использовать потом, где-то вывел игры, где-то лобби. Я пытался сделать вот так: http://prntscr.com/lfpdjv массивы вроде создаются, даже выводятся, но данные в них не корректные, в одной массиве могут быть дублирующие данные, не работает вообщем.

 

Скажите как правильно сделать? Нужно чтобы оптимизировано было и корректно отображалось.

Рекомендованные сообщения

На 2-ой массив посмотрите

Откуда там взялась переменная $lobby?

  • Автор

Ой точно, вообще туплю, я как начал эту стату пилить совсем мало сплю, много изучаю ... Ладно, я понимаю что всё ок будет. Что скажете на счет всего метода, нормально так делать?

  • Автор

Блин, что за фигня, ваще не понимаю. http://prntscr.com/lfqxr9

 

В шаблоне нет этой переменной, в файле функций переименовал её и потом закомментировал, что ему надо?: http://prntscr.com/lfqy4x

 

В массиве данные выводит, всё норм вроде.

Изменено пользователем TemKa_SD

Какая переменная, если пишет, что нет индекса?

  • Автор

Какого индекса? что-то с выводом не так, смотрите: http://prntscr.com/lg3ewy вот так всё в порядке.

Вот так ошибка индекса: http://prntscr.com/lg3f5o

 

Я просто добавил текст без каких либо данных, он должен просто отдавать два массива.

Какого индекса?

Вам виднее, что за индекс gamename

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.