Bonjour,
je recupere des données "linéarisée" avec la commande serialize, qui sont
entre autres, la liste des utilisateurs ayant consulté un document.
Le problemen et que dans la liste, le meme utilisateur peut apparaitre
plusieurs fois...
Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
CrazyCat
VooDoo wrote:
Bonjour, je recupere des données "linéarisée" avec la commande serialize, qui sont entre autres, la liste des utilisateurs ayant consulté un document. Le problemen et que dans la liste, le meme utilisateur peut apparaitre plusieurs fois... Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Si je ne me trompe pas, tu dois avoir fait un serialize() sur un tableau, et unserialize() te ressort aussi un tableau. Tu peux donc utiliser à un moment ou un autre la fonction array_unique() pour dédoublonner ton tableau.
-- Réseau IRC Francophone: http://www.crazy-irc.net Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
VooDoo wrote:
Bonjour,
je recupere des données "linéarisée" avec la commande serialize, qui sont
entre autres, la liste des utilisateurs ayant consulté un document.
Le problemen et que dans la liste, le meme utilisateur peut apparaitre
plusieurs fois...
Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Si je ne me trompe pas, tu dois avoir fait un serialize() sur un
tableau, et unserialize() te ressort aussi un tableau.
Tu peux donc utiliser à un moment ou un autre la fonction array_unique()
pour dédoublonner ton tableau.
--
Réseau IRC Francophone: http://www.crazy-irc.net
Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
Bonjour, je recupere des données "linéarisée" avec la commande serialize, qui sont entre autres, la liste des utilisateurs ayant consulté un document. Le problemen et que dans la liste, le meme utilisateur peut apparaitre plusieurs fois... Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Si je ne me trompe pas, tu dois avoir fait un serialize() sur un tableau, et unserialize() te ressort aussi un tableau. Tu peux donc utiliser à un moment ou un autre la fonction array_unique() pour dédoublonner ton tableau.
-- Réseau IRC Francophone: http://www.crazy-irc.net Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
Bruno Desthuilliers
Bonjour, je recupere des données "linéarisée" avec la commande serialize,
s/commande/fonction/
qui sont entre autres, la liste des utilisateurs ayant consulté un document. Le problemen et que dans la liste, le meme utilisateur peut apparaitre plusieurs fois...
C'est donc qu'il a été inséré plusieurs fois.
Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Non.
Par contre, puisque tu parles de "liste" (donc un array, je suppose), ceci peut t'aider: http://fr2.php.net/manual/en/function.array-unique.php
Bonjour,
je recupere des données "linéarisée" avec la commande serialize,
s/commande/fonction/
qui sont
entre autres, la liste des utilisateurs ayant consulté un document.
Le problemen et que dans la liste, le meme utilisateur peut apparaitre
plusieurs fois...
C'est donc qu'il a été inséré plusieurs fois.
Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Non.
Par contre, puisque tu parles de "liste" (donc un array, je suppose),
ceci peut t'aider:
http://fr2.php.net/manual/en/function.array-unique.php
Bonjour, je recupere des données "linéarisée" avec la commande serialize,
s/commande/fonction/
qui sont entre autres, la liste des utilisateurs ayant consulté un document. Le problemen et que dans la liste, le meme utilisateur peut apparaitre plusieurs fois...
C'est donc qu'il a été inséré plusieurs fois.
Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Non.
Par contre, puisque tu parles de "liste" (donc un array, je suppose), ceci peut t'aider: http://fr2.php.net/manual/en/function.array-unique.php
VooDoo
Parfait, merci à vous 2 pour vos réponses! "CrazyCat" a écrit dans le message de news: 4731cad5$0$21147$
VooDoo wrote:
Bonjour, je recupere des données "linéarisée" avec la commande serialize, qui sont entre autres, la liste des utilisateurs ayant consulté un document. Le problemen et que dans la liste, le meme utilisateur peut apparaitre plusieurs fois... Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Si je ne me trompe pas, tu dois avoir fait un serialize() sur un tableau, et unserialize() te ressort aussi un tableau. Tu peux donc utiliser à un moment ou un autre la fonction array_unique() pour dédoublonner ton tableau.
-- Réseau IRC Francophone: http://www.crazy-irc.net Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
Parfait, merci à vous 2 pour vos réponses!
"CrazyCat" <crazycat@nospam.c-p-f.org> a écrit dans le message de news:
4731cad5$0$21147$7a628cd7@news.club-internet.fr...
VooDoo wrote:
Bonjour,
je recupere des données "linéarisée" avec la commande serialize, qui sont
entre autres, la liste des utilisateurs ayant consulté un document.
Le problemen et que dans la liste, le meme utilisateur peut apparaitre
plusieurs fois...
Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Si je ne me trompe pas, tu dois avoir fait un serialize() sur un tableau,
et unserialize() te ressort aussi un tableau.
Tu peux donc utiliser à un moment ou un autre la fonction array_unique()
pour dédoublonner ton tableau.
--
Réseau IRC Francophone: http://www.crazy-irc.net
Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
Parfait, merci à vous 2 pour vos réponses! "CrazyCat" a écrit dans le message de news: 4731cad5$0$21147$
VooDoo wrote:
Bonjour, je recupere des données "linéarisée" avec la commande serialize, qui sont entre autres, la liste des utilisateurs ayant consulté un document. Le problemen et que dans la liste, le meme utilisateur peut apparaitre plusieurs fois... Il y a t-il une methode pour faire un "disctinct " avec le unserialize??
Si je ne me trompe pas, tu dois avoir fait un serialize() sur un tableau, et unserialize() te ressort aussi un tableau. Tu peux donc utiliser à un moment ou un autre la fonction array_unique() pour dédoublonner ton tableau.
-- Réseau IRC Francophone: http://www.crazy-irc.net Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr