Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3036 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  sql-php Concaténation de variables, puis ré-utilisation séparée

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sql-php Concaténation de variables, puis ré-utilisation séparée

n°1952516
codeurdudi​manche
Posté le 22-12-2009 à 18:08:08  profilanswer
 

Bonjour,
 
Je voudrais tenir une liste des personnes ayant cliqué sur un bouton (d'envoi de formulaire composé d'un seul champ),
et afficher deux choses :
* seulement la dernière personne ayant rempli le formulaire.
* la liste des personnes ayant rempli le formulaire avec la valeur du formulaire correspodante, le tout dans un tableau à 2 colonnes.
 
J'ai essayé la concaténation ci-dessous,
mysql_query("UPDATE table SET pseudo=CONCAT(pseudo, '$pseudo') WHERE id=$id" );
mais le problème est que je ne peut par utiliser la valeur car c'est une simple chaine de tous les pseudos.
 
En gros ré-utiliser séparément les différentes variables insérées dans une concaténation.  
 
Je code en php sur MySql.
 
Merci d'avance pour vos réponses.

mood
Publicité
Posté le 22-12-2009 à 18:08:08  profilanswer
 

n°1952532
Pascal le ​nain
Posté le 22-12-2009 à 18:34:36  profilanswer
 

J'ai pas bien compris à quoi servait la concaténation...
D'ailleurs j'ai pas bien compris ce que tu voulais non plus  :p  
 
Alors... ce que je comprends :
 
Tu as un formulaire ou l'utilisateur marque son nom, et valide.
Juste en dessous, tu as le nom du dernier nom validé.
Et enfin, une liste de tous les noms enregistrés ?
A quoi sert la deuxième colonne du tableau ? Tu viens de me dire que le formulaire n'avait qu'un seul champ (j'imagine que l'utilisateur y met son nom)...
 
Eclaire-nous, c'est pas très clair  :ange:


Message édité par Pascal le nain le 22-12-2009 à 18:35:15
n°1952541
codeurdudi​manche
Posté le 22-12-2009 à 18:41:01  profilanswer
 

disons que dans les 2 champs du formulaire, on tape le pseudo et une valeur
et dans la BDD, on a :
id   pseudo                                  valeur
1   nono.toto.codeurdudimanche     54.58.102
 
donc deux colonnes :
nono 54
toto 58
codeurdodimanche 102
 
Est-ce que c'est plus clair ?
en tout cas merci

n°1952544
stealth35
Posté le 22-12-2009 à 18:43:57  profilanswer
 

c'est nul pourquoi ne pas faire :
 
id   pseudo                                  valeur
1   nono                                     54
2   toto                                      58
3   codeurdudimanche                   102

n°1952545
codeurdudi​manche
Posté le 22-12-2009 à 18:44:33  profilanswer
 

stealth35 a écrit :

c'est nul pourquoi ne pas faire :
 
id   pseudo                                  valeur
1   nono                                     54
2   toto                                      58
3   codeurdudimanche                   102


 
parceque c'est pour un ID spécifique...
l'ID 2 aura ses propres pseudo et valeurs...


Message édité par codeurdudimanche le 22-12-2009 à 18:45:07
n°1952548
stealth35
Posté le 22-12-2009 à 18:46:03  profilanswer
 

et l'id spécifique ca correspond a quoi ? une autre table ?

n°1952553
Pascal le ​nain
Posté le 22-12-2009 à 18:55:14  profilanswer
 

Dans ce cas là tu fais un tableau à 4 colonnes
 


id   id2        pseudo                      valeur
1    2          Mr. Rabbit                   42
2    2          mister T                     21
3    3          Borat                        64


 
l'id2 (tu l'appelles comme tu veux) permet de grouper les pseudo qui doivent être ensemble.
 
Ici c'est équivalent à Mr. Rabbit.mister T 42.21
 
Tu traites ça avant et après en php...
 
Enfin dans tous les cas, concaténer pour stocker, c'est mal...  :(


Message édité par Pascal le nain le 22-12-2009 à 18:57:41
n°1952562
codeurdudi​manche
Posté le 22-12-2009 à 19:12:11  profilanswer
 

ok merci !!

n°1952564
Pascal le ​nain
Posté le 22-12-2009 à 19:13:57  profilanswer
 

Par curiosité, c'est pour faire quoi ???

n°1952804
codeurdudi​manche
Posté le 23-12-2009 à 15:58:05  profilanswer
 

Pascal le nain a écrit :

Par curiosité, c'est pour faire quoi ???


 
c'est un objet (ID), qui reçoit des évaluations de différents utilisateurs,
 
et donc je ne pouvais pas créer a chaque fois une table par objet !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  sql-php Concaténation de variables, puis ré-utilisation séparée

 

Sujets relatifs
Besoin d'aide : recupérer des variables d'une page à l'autreConcaténation de chemins
Problème d'utilisation de Ada.Streams.Stream_Io;concaténation recalcitrante
utilisation de mysql dans un shell linuxProblème d'utilisation du if
POO : définir la bonne classe suivant des variablesJOnAS Variables d'environnement comme avec Tomcat ???
utilisation awk dans un script shellRécupérer variables utilisateur et mot de passe pour connexion auto
Plus de sujets relatifs à : sql-php Concaténation de variables, puis ré-utilisation séparée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR