CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème PHP array

Pseudo supprimé
Pseudo supprimé 03 août 2017 à 00:16:20

Bonsoir,

Malgré plusieurs tentatives sans réussite, est-il possible d'ajouter dans un array une suite de nombre défini par un autre array ? (je dois mal m'exprimer...)

Je vais expliquer un peu :

nbPisteParDisque c'est le nombre de musiques par disque. Ici 1 musique pour le disque 1 (clé 0 dans le array) (ou A Side car c'est un vinyl), et 2 musiques pour le disque 2 (clé 1 dans le array) (qui correspond au side B du vinyl).

idDisques sont les ids pour chaque disque présent dans l'album.

Ma question est de savoir comment faire une addition des valeurs tels que : 1 fois la valeur 39 puis 2 fois la valeur 40, pour que ça ressemble ainsi à :

array(size=1)
   'idDisques' =>
    array(size=3)
     0 => string '39' (length=2)
     0 => string '40' (length=2)
     0 => string '40' (length=2)

En gros que ça met dans un array 1*39, puis 2*40, ect selon le nbr de disques et selon la clé

https://image.noelshack.com/fichiers/2017/31/4/1501711306-aidejvc.png

Si vous avez un indice je suis preneur :)

J'ai tenté des boucles for qui était dans une bouvle while qui elle même était dans une boucle for, pour vous dire que je suis allé très loin sans trouvé la solution [[sticker:p/1lmk]]

dragonsgma
dragonsgma
Niveau 10
03 août 2017 à 17:26:14

Essaye en utilisant 2 foreach, le 1er parcourant les lignes du 1er tableau et à chaque ligne tu ajoutes le 2ème avec un autre foreach.

Mais j'ai pas compris exactement ce que tu voulais faire donc c'est peut être pas ça

Pseudo supprimé
Pseudo supprimé 04 août 2017 à 17:59:15

Merci, j'essaierai dans la semaine :)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment