Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вложенные массивы [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Без описания
Строитель Модератор
Отправлено: 25 Октября, 2018 - 16:03:58
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Кровавый Помидор пишет:
такой вариант получается немножечко отличным от такого, какой нужно получить)
Согласен ) Только я не понимаю, откуда берутся строки эти
CODE (html):
скопировать код в буфер обмена
  1. |    name       |       role     | salary | trainedby |  tech spec |  
Их же нет в массиве? Вы вручную их просто дописываете, или я не туда смотрю ? ...
(Добавление)
Вы мне свой оригинал массива скиньте - мне визуально будет понятнее.
 
 Top
Кровавый Помидор
Отправлено: 25 Октября, 2018 - 16:05:56
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Окт. 2018  


Помог: 0 раз(а)




Господи, прошу прощения, вот это я накосячил с вводными данными
я их просто для быстрой руки накидал так как они значения в принципе не имеют, там могут быть любые заглавия для таблиц и любые значения(т.е. они должны формироваться автоматически в зависимости от того, что прилетит в массиве, тот или иной набор данных с теми или совсем другими обозначениями, и это не должно влиять на код никак), поэтому сильного внимания не придавал этому, а теперь понял что мог этим и запутать...подправил данные, вот так правильно будет

PHP:
скопировать код в буфер обмена
  1. $data = array(
  2.     'role' => 'ceo',
  3.     'name'=> "benjamin button",
  4.         array('role'=>'cto', 'name'=>'steve wonder',
  5.         array('role'=>'head of finance dep.', 'name' =>'donald duck'),
  6.     array('role'=>'team lead', 'name' => 'rude mustach'),
  7.         array('role' => 'second team lead', 'name' => 'senior pomidor'),
  8.        array('role'=>'senior dev', 'name' => 'jar-jar bings', 'tech spec' => '.net', 'salary' => '5 majorlion dollars'),
  9.        array('role' => 'senior dev', 'name' => 'obi-wan kenoby', 'tech spec' => 'java', 'salary'=>'10% of all revenues',
  10.            array('role' =>'junior dev', 'name' => 'little any skywalking', 'teachedby' => 'obi-wan kenoby')),
  11.  
  12. array('role' => 'owner', 'name'=> 'mister beans'),));

(Отредактировано автором: 25 Октября, 2018 - 16:07:29)

 
 Top
Строитель Модератор
Отправлено: 25 Октября, 2018 - 16:26:00
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Кровавый Помидор, вроде бы то, что было нужно:
Спойлер (Отобразить)
 
 Top
Строитель Модератор
Отправлено: 25 Октября, 2018 - 16:33:33
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Результат для наглядности
Прикреплено изображение (Нажмите для увеличения)
777.png
 
 Top
Кровавый Помидор
Отправлено: 25 Октября, 2018 - 17:51:40
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Окт. 2018  


Помог: 0 раз(а)




Да, спасибо, выглядит вроде как в том ключе в котором надо но еще деталь осталась
это все необходимо чтобы выполнялось непосредственно в консоли, поэтому хтмл туда не вписывается)
 
 Top
Строитель Модератор
Отправлено: 28 Октября, 2018 - 02:18:23
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Кровавый Помидор пишет:
это все необходимо чтобы выполнялось непосредственно в консоли
Сегодняшняя попытка (как-то громоздко у меня получилось)
Спойлер (Отобразить)

Прикреплено изображение (Нажмите для увеличения)
cli.png
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB