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

PHP & Base de données Discussion :

selection par caractère dans un boucle avec mysql_fetch_array


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 148
    Par défaut selection par caractère dans un boucle avec mysql_fetch_array
    bonjour,

    voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    while( $result = mysql_fetch_array( $requete ) )
    {
    echo ("<h3>");
    echo ("<span>");
    echo ($result["date"]);
    echo ("</span>");
    echo ("</h3>");
    echo ("<p class=\"p1\"><span>");
    echo ($result["message"]);
    echo ("</span></p>");
    }

    mon pb c'est que la champ message peut contenir plusieurs phrases, séparées par un "-"
    je souhaiterais passer à la ligne avant chaque tiret,
    et donc dans ma boucle je voudrait placer une condition
    --> si le caractère n+1 est un tiret, et bien "<br>"

    est ce possible ?

  2. #2
    Membre confirmé
    Avatar de savageman86
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 105
    Par défaut
    str_replace('-', '<br />-', $message);

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 148
    Par défaut
    merci,

    des fois les choses simples sont les meilleurs.

    juste une précision.

    Lors de l'enregistrement dans la base le teste ressemblait à cela:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    - ezfezfefzef
    -ezfezfezfezfez
    -zefezf
    lors de la récupération j'obtenais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    - ezfezfefzef-ezfezfezfezfez-zefezf

    est ce un problème de type de variable ?
    ou n'y a -t-il pas moyen de récupérer le texte dans l'état où il était au début (sans passer par un traitement comme str_replace par ex)

    merci encore

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Tu fais ton enregistrement à partir d'un textarea dans un formulaire ? Si oui, je te conseille de passer le résultat à la fonction nlbr
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

Discussions similaires

  1. Selection par défaut dans une dropdownlist avec MVC4
    Par paladice dans le forum ASP.NET MVC
    Réponses: 1
    Dernier message: 23/07/2013, 15h44
  2. Réponses: 1
    Dernier message: 01/01/2007, 13h17
  3. Tri dans une boucle avec numéros
    Par delavega dans le forum ASP
    Réponses: 1
    Dernier message: 24/11/2006, 13h17
  4. Réponses: 4
    Dernier message: 15/06/2006, 10h05
  5. lecture par blocs dans un fichier avec marqueur
    Par cheikh_tk dans le forum C
    Réponses: 3
    Dernier message: 06/06/2006, 16h39

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