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

Langage PHP Discussion :

Découper un champ texte quand on rencontre une virgule


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 87
    Points : 49
    Points
    49
    Par défaut Découper un champ texte quand on rencontre une virgule
    Bonjour,

    J'ai dans ma base de donnée, un champs texte qui regroupe des url séparées par des virgules.

    Existe-t-il une fonction en php qui permettrais de ranger les urls dans un tableau chaque fois que la virgule est rencontré????

    Merci de votre aide

  2. #2
    Membre confirmé Avatar de papyphp
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 438
    Points : 587
    Points
    587
    Par défaut
    Bonjour,

    explode() est ton amie

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Points : 269
    Points
    269
    Par défaut
    Salut,

    la fonction explode (ou split) est ton amie

  4. #4
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Points : 269
    Points
    269
    Par défaut
    Citation Envoyé par papyphp
    Bonjour,

    explode() est ton amie
    lol, quasimment même remarque, pas fait exprès

  5. #5
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 10
    Points : 6
    Points
    6
    Par défaut
    Oui, je connais la fonction explode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tavariable = explode("charactere", tachaine)
    Ensuite, pour charactere, tu mets ta ",", et tachaine : ta liste d'url.
    Puis, tu te sers de ta variable comme d'un tableau sachant que le premier indice est 0.

  6. #6
    Membre confirmé Avatar de papyphp
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 438
    Points : 587
    Points
    587
    Par défaut
    Citation Envoyé par Steph82
    lol, quasimment même remarque, pas fait exprès
    Quand la question est claire, la réponse va de soi

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 87
    Points : 49
    Points
    49
    Par défaut
    Merci

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 14
    Points : 6
    Points
    6
    Par défaut
    Juste pour l'info, tu peux aussi utiliser : strtok($chaine,$sep);

    $res=strtok($chaine,',');

Discussions similaires

  1. Griser un champ Texte quand on clique sur une case à cocher
    Par Robjerey dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/12/2014, 15h54
  2. Réponses: 2
    Dernier message: 14/07/2009, 08h45
  3. Réponses: 4
    Dernier message: 06/02/2009, 11h28
  4. Arrêter la saisie quand on rencontre une ligne vide
    Par allezlolo dans le forum Débuter
    Réponses: 1
    Dernier message: 02/05/2008, 01h27
  5. Réponses: 1
    Dernier message: 28/04/2008, 18h53

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