J'aimerai stocker un tableau PHP dans mysql
et pourvoir lire l'enregistrement et le mettre dans un tableau PHP
ayant la même forme que le premier.
quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les
tableaux recursifs).
Merci. Et ne me frappez pas si la question est mal posée.
cordialement
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
Cleo
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
(un)serialize() ?
-- Cléo
J'aimerai stocker un tableau PHP dans mysql
et pourvoir lire l'enregistrement et le mettre dans un tableau PHP
ayant la même forme que le premier.
quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les
tableaux recursifs).
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
(un)serialize() ?
-- Cléo
Bruno Baguette
Rien wrote:
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
Bonsoir,
Rien de tout cuit sous la main, mais ce n'est pas difficile à faire !
Pour stocker :
1) Sérialiser votre tableau (càd obtenir une chaine de caractère représentant votre tableau). Pour cela voir la fonction serialize : http://php.belnet.be/manual/en/function.serialize.php
2) Insérer la chaine obtenue dans un champ de type TEXT dans votre base de données. Exactement de la même manière que n'importe quel texte.
Pour récupérer le tableau :
1) Faire une requête SQL et récupérer la chaine de caractère dans une variable PHP. Comme vous le feriez avec n'importe quel champ texte.
2) Transformer cette chaine de caractère en variable PHP (ca marche avec n'importe quel type, regardez la doc) en utilisant la fonction unserialize : http://php.belnet.be/manual/en/function.unserialize.php
Et c'est aussi simple que ca !
Cela dit, j'espère que vous n'avez pas l'intention de faire des recherches SQL basées sur ce tableau, ce serait loin d'être optimisé !
En espérant que ca aide ! :-)
Bien à vous,
-- Bruno BAGUETTE -
S'i'n'a è'ne saquî qui n'doit nin mârtchi, è'n mârtch'rè nîn.
Rien wrote:
J'aimerai stocker un tableau PHP dans mysql
et pourvoir lire l'enregistrement et le mettre dans un tableau PHP
ayant la même forme que le premier.
quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les
tableaux recursifs).
Bonsoir,
Rien de tout cuit sous la main, mais ce n'est pas difficile à faire !
Pour stocker :
1) Sérialiser votre tableau (càd obtenir une chaine de caractère
représentant votre tableau). Pour cela voir la fonction serialize :
http://php.belnet.be/manual/en/function.serialize.php
2) Insérer la chaine obtenue dans un champ de type TEXT dans votre base
de données. Exactement de la même manière que n'importe quel texte.
Pour récupérer le tableau :
1) Faire une requête SQL et récupérer la chaine de caractère dans une
variable PHP. Comme vous le feriez avec n'importe quel champ texte.
2) Transformer cette chaine de caractère en variable PHP (ca marche avec
n'importe quel type, regardez la doc) en utilisant la fonction
unserialize : http://php.belnet.be/manual/en/function.unserialize.php
Et c'est aussi simple que ca !
Cela dit, j'espère que vous n'avez pas l'intention de faire des
recherches SQL basées sur ce tableau, ce serait loin d'être optimisé !
En espérant que ca aide ! :-)
Bien à vous,
--
Bruno BAGUETTE - bouchon@alussinan.org
S'i'n'a è'ne saquî qui n'doit nin mârtchi, è'n mârtch'rè nîn.
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
Bonsoir,
Rien de tout cuit sous la main, mais ce n'est pas difficile à faire !
Pour stocker :
1) Sérialiser votre tableau (càd obtenir une chaine de caractère représentant votre tableau). Pour cela voir la fonction serialize : http://php.belnet.be/manual/en/function.serialize.php
2) Insérer la chaine obtenue dans un champ de type TEXT dans votre base de données. Exactement de la même manière que n'importe quel texte.
Pour récupérer le tableau :
1) Faire une requête SQL et récupérer la chaine de caractère dans une variable PHP. Comme vous le feriez avec n'importe quel champ texte.
2) Transformer cette chaine de caractère en variable PHP (ca marche avec n'importe quel type, regardez la doc) en utilisant la fonction unserialize : http://php.belnet.be/manual/en/function.unserialize.php
Et c'est aussi simple que ca !
Cela dit, j'espère que vous n'avez pas l'intention de faire des recherches SQL basées sur ce tableau, ce serait loin d'être optimisé !
En espérant que ca aide ! :-)
Bien à vous,
-- Bruno BAGUETTE -
S'i'n'a è'ne saquî qui n'doit nin mârtchi, è'n mârtch'rè nîn.
Jedi121
Rien avait écrit le 07/04/2005 :
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
Oui ça existe et ça s'appelle serialize() et unserialize() Voir la doc PHP donc l'exemple ressemble à s'y méprendre à ce que tu veux faire. http://fr2.php.net/serialize
Rien avait écrit le 07/04/2005 :
J'aimerai stocker un tableau PHP dans mysql
et pourvoir lire l'enregistrement et le mettre dans un tableau PHP
ayant la même forme que le premier.
quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les
tableaux recursifs).
Oui ça existe et ça s'appelle serialize() et unserialize()
Voir la doc PHP donc l'exemple ressemble à s'y méprendre à ce que tu
veux faire.
http://fr2.php.net/serialize
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
Oui ça existe et ça s'appelle serialize() et unserialize() Voir la doc PHP donc l'exemple ressemble à s'y méprendre à ce que tu veux faire. http://fr2.php.net/serialize
Daniel Dupont
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
PHP fait ça en standard grace aux fonction 'serialize()' et 'unserialize()' : http://fr.php.net/manual/fr/function.serialize.php http://fr.php.net/manual/fr/function.unserialize.php
A+
-- Daniel Dupont
J'aimerai stocker un tableau PHP dans mysql
et pourvoir lire l'enregistrement et le mettre dans un tableau PHP
ayant la même forme que le premier.
quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les
tableaux recursifs).
PHP fait ça en standard grace aux fonction 'serialize()' et
'unserialize()' :
http://fr.php.net/manual/fr/function.serialize.php
http://fr.php.net/manual/fr/function.unserialize.php
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
PHP fait ça en standard grace aux fonction 'serialize()' et 'unserialize()' : http://fr.php.net/manual/fr/function.serialize.php http://fr.php.net/manual/fr/function.unserialize.php
A+
-- Daniel Dupont
bruno modulix
Rien wrote:
Bonjour,
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
La réponse a déjà été donnée, mais je ne saurais trop recommander de lire attentivement la remarque de Bruno Baguette, puis de la relire, et de bien la méditer : """ Cela dit, j'espère que vous n'avez pas l'intention de faire des recherches SQL basées sur ce tableau, ce serait loin d'être optimisé ! """
C'est un euphémisme...
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
Rien wrote:
Bonjour,
J'aimerai stocker un tableau PHP dans mysql
et pourvoir lire l'enregistrement et le mettre dans un tableau PHP
ayant la même forme que le premier.
quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les
tableaux recursifs).
La réponse a déjà été donnée, mais je ne saurais trop recommander de
lire attentivement la remarque de Bruno Baguette, puis de la relire, et
de bien la méditer :
"""
Cela dit, j'espère que vous n'avez pas l'intention de faire des
recherches SQL basées sur ce tableau, ce serait loin d'être optimisé !
"""
C'est un euphémisme...
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xiludom.gro'.split('@')])"
J'aimerai stocker un tableau PHP dans mysql et pourvoir lire l'enregistrement et le mettre dans un tableau PHP ayant la même forme que le premier. quelqu'un a-t-il deux fonctions toutes faites (qui bien sûr gère les tableaux recursifs).
La réponse a déjà été donnée, mais je ne saurais trop recommander de lire attentivement la remarque de Bruno Baguette, puis de la relire, et de bien la méditer : """ Cela dit, j'espère que vous n'avez pas l'intention de faire des recherches SQL basées sur ce tableau, ce serait loin d'être optimisé ! """
C'est un euphémisme...
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"