PB implode Explode

Signaler
Messages postés
12
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2006
-
Messages postés
34
Date d'inscription
lundi 15 novembre 2004
Statut
Membre
Dernière intervention
27 octobre 2005
-
je souhaite enregistrer differentes valeurs dans un champ de base de données, pour cela je voudrais utiliser une fonction implode(). le truc est que je met a jour les champs en ajoutant une valeur a chaque fois aux valeurs precedentes. puis je teste avec un explode les differentes valeurs contenues dans le champ.
Le seul soucis c'est que j'arrive a me servir de le fonction explode (les valeurs existent deja) mais pas la fonction implode.

Est ce que quelqu'un peut m'aider ??

Je vous montre un exemple de ce que je veux faire :

champ AS = 2:4:5

ajout d'une valeur 7
champ AS = 2:4:5:7

Merci pour l'aide

1 réponse

Messages postés
34
Date d'inscription
lundi 15 novembre 2004
Statut
Membre
Dernière intervention
27 octobre 2005

Pour faire ca tu a juste a faire :
$tmp = ( valeur du champs AS );
$champs AS = $tmp . ":" . ( nouvelle valeur à ajouter );

Après tu peu faire ton explode pour récupérer les donnés.

Si tu veux vraiment faire un implode : tu explode la valeur du champs dans un tableau $array, tu fait $array[] = ( nouvelle valeur ) ; puis tu fait implode(":",$array) ;