sql-php Concaténation de variables, puis ré-utilisation séparée - PHP - Programmation
Marsh Posté le 22-12-2009 à 18:34:36
J'ai pas bien compris à quoi servait la concaténation...
D'ailleurs j'ai pas bien compris ce que tu voulais non plus
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
Marsh Posté le 22-12-2009 à 18:41:01
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
Marsh Posté le 22-12-2009 à 18:43:57
c'est nul pourquoi ne pas faire :
id pseudo valeur
1 nono 54
2 toto 58
3 codeurdudimanche 102
Marsh Posté le 22-12-2009 à 18:44:33
stealth35 a écrit : c'est nul pourquoi ne pas faire : |
parceque c'est pour un ID spécifique...
l'ID 2 aura ses propres pseudo et valeurs...
Marsh Posté le 22-12-2009 à 18:46:03
et l'id spécifique ca correspond a quoi ? une autre table ?
Marsh Posté le 22-12-2009 à 18:55:14
Dans ce cas là tu fais un tableau à 4 colonnes
|
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...
Marsh Posté le 22-12-2009 à 19:13:57
ReplyMarsh Posté le 23-12-2009 à 15:58:05
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 !
Marsh Posté le 22-12-2009 à 18:08:08
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.