mardi 12 mai 2015

PHP generate list with variation from multidimensional array

I am really stuck on trying to create php queries to generate report from multidimensional array.

  1. Generate random names based on group number selected first selected group
  2. Print 2 random names group AND print 1 random name other selected group

Data Example:

 $group1 = [
            'Type 1' = ['Name 1', 'Name 2', 'Name 3', 'Name 4’]
            'Type 2' = ['Name 5', 'Name 6', 'Name 7', 'Name 8']
            'Type 3' = ['Name 9', 'Name 10', 'Name 11', 'Name 12']
             ]

$group2 = [
            'Type 1' = ['Name 13', 'Name 14', 'Name 15', 'Name 16']
            'Type 2' = ['Name 17', 'Name 18', 'Name 19', 'Name 20']
            'Type 3' = ['Name 21', 'Name 22', 'Name 23', 'Name 24']
             ]

 $group3 = [
            'Type 1' = ['Name 25', 'Name 26', 'Name 27', 'Name 28']
            'Type 2' = ['Name 29', 'Name 30', 'Name 31', 'Name 32']
            'Type 3' = ['Name 33', 'Name 34', 'Name 35', 'Name 36']
             ]
…

PHP output Example :

Group Selected:  1 AND 3

Type 1: Name 1, Name 3, Name 2, Name 26, Name 28
Type 2: Name 6, Name 5, Name 7, Name 30, Name 31
Type 3: Name 9, Name 10, Name 11, Name 35, Name 36

I really appreciated your response.

Aucun commentaire:

Enregistrer un commentaire