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 confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 87
    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 chevronné Avatar de papyphp
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Enseignement

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

    explode() est ton amie

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

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

    la fonction explode (ou split) est ton amie

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

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

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

  5. #5
    Membre habitué
    Inscrit en
    Avril 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 10
    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 chevronné Avatar de papyphp
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 438
    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 confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

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

  8. #8
    Membre averti
    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
    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