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 :

Comment afficher la valeur d'un champ dans 2 champs ? [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    388
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 388
    Par défaut Comment afficher la valeur d'un champ dans 2 champs ?
    Bonjour,
    J'ai un champ qui est saisi en concaténant 2 valeurs.
    $champ 1 = $val1 .''. $val2
    L'insertion ne pose pas de problème, il suffit de faire une concaténation : $val1.$val2
    Maintenant je veux modifier cette valeur, et pour cela je dois d'abord afficher sa valeur initiale (le $champ1). Le problème c'est que je dois afficher $val1 dans un champ et $val2 dans un autre champ. Comment faire ?
    Merci

  2. #2
    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
    Tu veux dire que tu enregistres "tototiti" et tu voudrais retrouver "toto" et "titi" ?
    S'il n'y a pas de règle ou de caractère de séparation c'est impossible.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    388
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 388
    Par défaut
    Merci pour votre réponse.
    C'est bien ça mais il y a un séparateur, c'est l'espace " ".
    Exp : +1 65456543

  4. #4
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    list($var1, $var2) = explode(' ', '+1 65456543');
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    388
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 388
    Par défaut
    Merci beaucoup Sabotage. Ça résout le problème
    Maintenant le $var1 et $var2 s'affichent dans 2 champs.

    J'ai juste une dernière petite question, j'ai un problème au niveau de $var1 ($var1 = +1 ), quand j'essaie de la modifier, j'ai cette erreur :
    Notice: Undefined offset: 1 in C:\Program Files (x86)\Zend\Apache2\htdocs\RLF V24\lecture_structure.php on line 33
    La ligne en question est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    list($var1, $var2) = explode(' ', $tel_struct);
    En fait :
    $var1 = +1 est une valeur qui dépend d'une liste (sa modification ne modifie pas le $champ1)
    $var2= 65456543 est un champ texte libre (sa modification modifie le $champ1)

  6. #6
    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
    Ca signifier qu'il n'y a pas d'espace dans $tel_struct.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Comment afficher la valeur d'une cellule dans un textbox
    Par alexworks dans le forum Excel
    Réponses: 2
    Dernier message: 24/09/2013, 11h46
  2. Réponses: 2
    Dernier message: 11/09/2009, 10h25
  3. Comment afficher une valeur de la table dans un Edit ?
    Par jojo86 dans le forum Bases de données
    Réponses: 15
    Dernier message: 15/01/2008, 08h58
  4. Réponses: 10
    Dernier message: 22/05/2007, 11h07
  5. [MySQL] Comment affiché un résultat avec plusieurs lignes et plusieurs champs dans un tableau
    Par Yagami_Raito dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 15/05/2007, 14h19

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