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 :

transmettre le contenu d'un Textarea ligne par ligne


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 38
    Par défaut transmettre le contenu d'un Textarea ligne par ligne
    bonjour tout le monde:
    j'ai un champ textarea dont l'utilsateur est invité a entrer son nom, prenom, adresse (de tel façon que chaque information soit dans une ligne)
    le problème est le suivant: comment faire pour enregistrer la saisie de l'utilisateur dans la base de donnée
    la base a 3 champs nom|prenom|adresse
    merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Je te conseillerais d'utiliser 3 champs distincts dans le formulaire au lieu du textarea car il n'est pas vraiment possible d'identifier la manière dont l'utilisateur va introduire ces informations dans ton textarea.

  3. #3
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 38
    Par défaut
    merci pour votre réponse, mais c'est pa possible de faire 3 champs distinct,
    et pour comment l'utilisateur va remplir les champs ya une seule manière autorisé il seléctionne juste les informations dans une liste déroulante et c'est et elles s'ajoutent autmatiquemt dans le textarea
    merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Ok bein si tu es sûr de ton coup

    tu peux splitter ces informations sur base du saut de ligne.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    list($nom, $prenom, $adresse) = split("\n", $_POST['<nom_du_textarea>'],3);

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    ya une seule manière autorisé
    Qu'est ce qui empeche l'utilisateur d'ecrire dans le textarea ?
    D'ailleurs a quoi sert le champ si les informations sont determinés par les select ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre chevronné
    Avatar de FMaz
    Inscrit en
    Mars 2005
    Messages
    643
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 643
    Par défaut
    [Hors sujet]

    ... La personne pose une question pour un contexte précis (qu'on ne connait pas et n'à pas à connaitre).

    Du moment ou on signale que la facon "normale" de faire serait avec 3 input et qu'il dit que ce ne convient pas et qu'il a vraiment besoin d'un textarea, pourquoi chercher un coupable ou peut-importe ?

    La il va perdre 15 ans à expliquer son contexte précis, puis on va tous faire: ha... bah on pouvais pas savoir, c'est vrai que vu comme ca, c'est mieux de cette facon.

    Et tout le monde aura perdu son temps.


    ^^ Voilà, s'était mon coup de gueule de la soirée.

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    pourquoi n'as-tu pas fait plus simplement avec 3 champs de formulaire ?
    <form method="POST">
    Nom : <input type="text" name="nom" size="20"><br />
    Prénom : <input type="text" name="prenom" size="20"><br />
    Adresse : <textarea rows="2" name="adresse" cols="20"></textarea><br />
    <input type="submit" value="Envoyer" name="B1">
    </form>

    C'est beaucoup plus simple !

Discussions similaires

  1. afficher contenu textbox ligne par ligne
    Par sdispro dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/08/2012, 00h45
  2. Traiter ligne par ligne des données d'un textarea
    Par toxine7777 dans le forum ASP
    Réponses: 5
    Dernier message: 03/01/2011, 20h42
  3. Afficher le contenu d'un fichier ligne par ligne
    Par mailbox dans le forum Débuter
    Réponses: 18
    Dernier message: 25/10/2010, 21h56
  4. lire ligne par ligne le contenu d'un JTextArea
    Par info.men dans le forum Débuter
    Réponses: 3
    Dernier message: 07/01/2009, 22h15
  5. Réponses: 6
    Dernier message: 24/05/2008, 22h22

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