IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

tableau et session symfony2


Sujet :

Symfony PHP

  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 97
    Par défaut tableau et session symfony2
    Bonjour à tous,
    Me voilà bien embêtée, j'ai besoin de vous!

    Mon problème est le suivant : je voudrais enregistrer un tableau de titres pour l'inclure dans un autre fichier.
    Malheureusement, j'ai beau avoir essayé le array_push dans tous les sens, ce tableau ne garde toujours qu'un titre à la fois. Je voudrais qu'il contienne tous les titres dont j'ai besoin.

    voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
         $session = $request->getSession();
              //ça c'est le tableau de titre
              $titres_img = $session->get('titres_img');
              //et là c'est le titre de l'image
              $titre_image = $session->get('titre_image');
     
              array_push($titres_img, $titre_image);
              var_dump($titres_img);
              $titres_img  = $session->set('titres_img', $titres_img);
    J'ai essayé avec des for et des foreach, j'ai essayé de place ce bloc ailleurs...rien

    Si quelqu'un pouvait m'aider? c'est assez urgent...!

    Merci!

    la sista

  2. #2
    Membre expérimenté
    Avatar de vinmar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2012
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Août 2012
    Messages : 139
    Par défaut
    Salut,

    Si d'un côté tu as titres_img qui est un tableau et de l'autre titre_img qui est un string pourquoi ne pas faire simplement $titres_img[] = $titre_img ?

    La doc PHP dit d'ailleurs :

    "Note: Si vous utilisez la fonction array_push() pour ajouter un élément à un tableau, il est mieux de la remplacer par l'opérateur $array[] = qui évite le passage par une fonction. "
    Voir http://php.net/manual/fr/function.array-push.php

    Par contre, je trouve ton algo pas très propre. Je ne sais pas ce que tu dois faire exactement mais cette méthode me parait un petit peu "alambiqué".

  3. #3
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    tin les gars vous deterrez des sujets qui date de 1 mois

    j'aime bien parceque le gars il a dit que c’était urgent d'avoir une réponse....

Discussions similaires

  1. Comment enregistrer un tableau en session
    Par Snyfer dans le forum Langage
    Réponses: 4
    Dernier message: 27/03/2007, 11h48
  2. Tableau et session !
    Par GYK dans le forum Langage
    Réponses: 23
    Dernier message: 15/03/2007, 10h12
  3. Pb de passage de tableau en session
    Par taki_38 dans le forum Langage
    Réponses: 3
    Dernier message: 12/07/2006, 12h14
  4. Réponses: 21
    Dernier message: 28/02/2006, 15h23
  5. Réponses: 16
    Dernier message: 02/12/2005, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo