IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

requète avec min() [MySQL]


Sujet :

PHP & Base de données

  1. #1
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut requète avec min()
    bonjour,

    j'ai deux tables, donc je fais une jointure, jusque la pas de soucis.
    et je cherche à récupérer la quantité la plus petite pour une machine et un type d'élément.

    le soucis est que je récupère bien la quantité la plus petite pour la machine en question, mais il y a un caffouillage pour l'année et le mois qui eux ne correspondent pas la quantité qui est sélectionnée.

    pour avoir la quantité la plus petite, j'essaye d'utiliser min() mais j'ai peux être pas la bonne approche.


    quelqu'un peut m'aider ?

    voici la requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SELECT min(quantite) as quant, cp1.moisnum, cp1.annees
    FROM cop_releves_p1 as cp1 inner join cop_releves_p2 as cp2 
    on cp1.id_element = cp2.id_element 
    WHERE cp1.id_machine = "2090repro" 
    and cp2.id_nom_element = 99

    merci beaucoup
    fey

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour,

    Si vous utilisez les fonctions de groupement avec une requête ne contenant pas de clause GROUP BY, cela revient à grouper toutes les lignes.
    tu dois effectuer un GROUP BY sur les machines

  3. #3
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    certes mais quand je fais cela il me trouve une tonne de résultat alors que je veux seulement le résultat le plus bas, c'est pourquoi je pensais utilisé min()

    sauf quand je met pour l'id_machine mais dans ce cas, il me met la même chose que lorsque je le met pas ^^

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    je voulais dire qu'il fallait que tu utilise min() conjointement avec GROUP BY

  5. #5
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    oui bien sur lorsque je le rajoute sur id_machine il me donne le même résultat donc quantité bonne, mais mauvaise années et mois.

  6. #6
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    il faut probablement faire une requête de ce type :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    SELECT min(quantite) as quant, cp1.moisnum, cp1.annees
    FROM cop_releves_p1 as cp1 inner join cop_releves_p2 as cp2 
    on cp1.id_element = cp2.id_element 
    GROUP BY id_machine
    WHERE cp1.id_machine = "2090repro" 
    and cp2.id_nom_element = 99

    Que te donne cette requête ?

  7. #7
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    #1064 - Erreur de syntaxe près de 'WHERE cp1.id_machine = "2090repro" AND cp2.id_nom_element = 99 LIMIT 0, 30' à la ligne 5

  8. #8
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    oops et comme ca ?

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    SELECT min(quantite) AS quant, cp1.moisnum, cp1.annees
    FROM cop_releves_p1 AS cp1 INNER JOIN cop_releves_p2 AS cp2 
    ON cp1.id_element = cp2.id_element 
    WHERE cp1.id_machine = "2090repro" 
    AND cp2.id_nom_element = 99
    GROUP BY id_machine

  9. #9
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    Citation Envoyé par Madfrix Voir le message
    oops et comme ca ?

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    SELECT min(quantite) AS quant, cp1.moisnum, cp1.annees
    FROM cop_releves_p1 AS cp1 INNER JOIN cop_releves_p2 AS cp2 
    ON cp1.id_element = cp2.id_element 
    WHERE cp1.id_machine = "2090repro" 
    AND cp2.id_nom_element = 99
    GROUP BY id_machine
    ouais c'est ce que j'ai fais la 1ère fois et cela me donne : ce que j'ai mis plus haut ^^

    la traduction en chiffre ^^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    quant 	moisnum 	annees
    120459 	11 	2008
    sauf qu'en fait le vrai resultat c'est 120459 01 2008
    et si je teste sur une autre machine qui elle, le 1er resultat est en 12 2007 cela met toujours 11 2008

    et je capte pas pourquoi

  10. #10
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    C'est probablement parce que tu as plusieurs mois et annee pour ce min() non ?

    Si c'est le cas un ORDER BY devrait résoudre ton problème

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SELECT min(quantite) AS quant, cp1.moisnum, cp1.annees
    FROM cop_releves_p1 AS cp1 INNER JOIN cop_releves_p2 AS cp2 
    ON cp1.id_element = cp2.id_element 
    WHERE cp1.id_machine = "2090repro" 
    AND cp2.id_nom_element = 99
    GROUP BY id_machine
    ORDER BY cp1.annees ASC, cp1.moisnum ASC

  11. #11
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    dans la base oui mais dans les résultats qui en fait le, j'ai que le résultat que j'ai mis, et non cela change rien

  12. #12
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    peut on avoir les extraits de tes 2 tables concernant l'id_machine = "2090repro" ?

  13. #13
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    voila ce que j'ai pour la machine en question

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
     
     
    CREATE TABLE IF NOT EXISTS `cop_releves_p1` (
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `id_machine` varchar(15) NOT NULL,
      `annees` varchar(4) NOT NULL DEFAULT '0000',
      `mois` varchar(20) NOT NULL DEFAULT '',
      `moisnum` int(2) NOT NULL DEFAULT '0',
      `id_element` varchar(250) NOT NULL DEFAULT '0',
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=737 ;
     
    --
    -- Contenu de la table `cop_releves_p1`
    --
     
    INSERT INTO `cop_releves_p1` (`id`, `id_machine`, `annees`, `mois`, `moisnum`, `id_element`) VALUES
    (122, '2090repro', '2008', 'novembre', 11, '2090repro200811'),
    (123, '2090repro', '2008', 'octobre', 10, '2090repro200810'),
    (124, '2090repro', '2008', 'juin', 6, '2090repro20086'),
    (125, '2090repro', '2008', 'mai', 5, '2090repro20085'),
    (157, '2090repro', '2008', 'decembre', 12, '2090repro200812'),
    (187, '2090repro', '2009', 'janvier', 1, '2090repro20091'),
    (212, '2090repro', '2009', 'fevrier', 2, '2090repro20092'),
    (255, '2090repro', '2009', 'mars', 3, '2090repro20093'),
    (302, '2090repro', '2009', 'avril', 4, '2090repro20094'),
    (368, '2090repro', '2008', 'janvier', 1, '2090repro20081'),
    (369, '2090repro', '2008', 'fevrier', 2, '2090repro20082'),
    (370, '2090repro', '2008', 'mars', 3, '2090repro20083'),
    (371, '2090repro', '2008', 'avril', 4, '2090repro20084'),
    (372, '2090repro', '2008', 'juillet', 7, '2090repro20087'),
    (373, '2090repro', '2008', 'aout', 8, '2090repro20088'),
    (374, '2090repro', '2008', 'septembre', 9, '2090repro20089'),
    (401, '2090repro', '2009', 'mai', 5, '2090repro20095'),
    (406, '2090repro', '2009', 'juin', 6, '2090repro20096'),
    (430, '2090repro', '2009', 'juillet', 7, '2090repro20097'),
    (482, '2090repro', '2009', 'aout', 8, '2090repro20098'),
    (483, '2090repro', '2009', 'septembre', 9, '2090repro20099'),
    (489, '2090repro', '2009', 'octobre', 10, '2090repro200910'),
    (511, '2090repro', '2009', 'novembre', 11, '2090repro200911'),
    (551, '2090repro', '2009', 'decembre', 12, '2090repro200912'),
    (574, '2090repro', '2010', 'janvier', 1, '2090repro20101'),
    (596, '2090repro', '2010', 'fevrier', 2, '2090repro20102'),
    (618, '2090repro', '2010', 'mars', 3, '2090repro20103'),
    (625, '2090repro', '2010', 'mars', 3, '2090repro20103'),
    (628, '2090repro', '2010', 'avril', 4, '2090repro20104'),
    (669, '2090repro', '2010', 'mai', 5, '2090repro20105'),
    (691, '2090repro', '2010', 'juin', 6, '2090repro20106'),
    (709, '2090repro', '2010', 'juillet', 7, '2090repro20107'),
    (732, '2090repro', '2010', 'aout', 8, '2090repro20108'),
    (735, '2090repro', '2010', 'septembre', 9, '2090repro20109');
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
     
     
    -- --------------------------------------------------------
     
    --
    -- Structure de la table `cop_releves_p2`
    --
     
    CREATE TABLE IF NOT EXISTS `cop_releves_p2` (
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `id_element` varchar(250) NOT NULL DEFAULT '0',
      `nom_element` varchar(40) NOT NULL DEFAULT '0',
      `quantite` int(10) NOT NULL DEFAULT '0',
      `id_nom_element` int(2) NOT NULL DEFAULT '0',
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2231 ;
     
    --
    -- Contenu de la table `cop_releves_p2`
    --
     
    INSERT INTO `cop_releves_p2` (`id`, `id_element`, `nom_element`, `quantite`, `id_nom_element`) VALUES
    (621, '2090repro200811', 'cumul_total', 2576607, 99),
    (624, '2090repro200810', 'cumul_total', 2347558, 99),
    (627, '2090repro20086', 'cumul_total', 1578770, 99),
    (630, '2090repro20085', 'cumul_total', 1291663, 99),
    (720, '2090repro200812', 'cumul_total', 2905788, 99),
    (793, '2090repro20091', 'cumul_total', 3042124, 99),
    (856, '2090repro20092', 'cumul_total', 3211344, 99),
    (1007, '2090repro20093', 'cumul_total', 3537490, 99),
    (1140, '2090repro20094', 'cumul_total', 3950132, 99),
    (1302, '2090repro20081', 'cumul_total', 120459, 99),
    (1303, '2090repro20082', 'cumul_total', 234582, 99),
    (1304, '2090repro20083', 'cumul_total', 542371, 99),
    (1305, '2090repro20084', 'cumul_total', 843123, 99),
    (1306, '2090repro20087', 'cumul_total', 1908924, 99),
    (1307, '2090repro20088', 'cumul_total', 1986734, 99),
    (1308, '2090repro20089', 'cumul_total', 2181312, 99),
    (1371, '2090repro20095', 'cumul_total', 4361870, 99),
    (1378, '2090repro20096', 'cumul_total', 4504509, 99),
    (1440, '2090repro20097', 'cumul_total', 4591742, 99),
    (1586, '2090repro20098', 'cumul_total', 4594692, 99),
    (1587, '2090repro20099', 'cumul_total', 4748495, 99),
    (1593, '2090repro200910', 'cumul_total', 4904329, 99),
    (1651, '2090repro200911', 'cumul_total', 5043077, 99),
    (1763, '2090repro200912', 'cumul_total', 5141266, 99),
    (1822, '2090repro20101', 'cumul_total', 5232211, 99),
    (1880, '2090repro20102', 'cumul_total', 5343560, 99),
    (1938, '2090repro20103', 'cumul_total', 5641110, 99),
    (1947, '2090repro20103', 'cumul_total', 5641110, 99),
    (1952, '2090repro20104', 'cumul_total', 5871794, 99),
    (2063, '2090repro20105', 'cumul_total', 6258182, 99),
    (2121, '2090repro20106', 'cumul_total', 6423730, 99),
    (2167, '2090repro20107', 'cumul_total', 6539021, 99),
    (2226, '2090repro20108', 'cumul_total', 6540626, 99),
    (2229, '2090repro20109', 'cumul_total', 6673288, 99);
     
    -- --------------------------------------------------------
    ps: voila j'ai séparé pour plus de lisibilité ^^

  14. #14
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faut faire une jointure de la table sur elle meme pour recuperer d'un côté le max() et de l'autre, les autres valeurs :

    http://www.developpez.net/forums/d58...sql/max-champ/
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  15. #15
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    bon en fait c'est avec min() mais peut importe je suppose que tu parlais du principe ^^

    je dois pas être trop réveillé, parce que j'arrive trop pas à l'adapter a ma requête.

    un petit coup de pouce ?

  16. #16
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Salut

    Faire ce que tu souhaite en 1 seule, je ne vois pas malheureusement.
    Mais peut être que les Afficionados du SQL y parviendront.

    A défaut, le faire en 2 requêtes, donc une par table devrait permettre d'obtenir les 2 quantité min(), donc sans mélange au niveau des données.
    Suffit après de les récupérer, et ensuite faire la comparaison en Php pour obtenir au final la plus petite.

    Un truc comme :
    Table 1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT min(quantite) AS quant, moisnum, annees
    FROM cop_releves_p1 
    WHERE id_machine = "2090repro" 
    AND id_nom_element = 99
    ORDER BY annees ASC, moisnum ASC
    Table 2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT min(quantite) AS quant, moisnum, annees
    FROM cop_releves_p2
    WHERE id_machine = "2090repro" 
    AND id_nom_element = 99
    ORDER BY annees ASC, moisnum ASC
    On peu aussi éviter la fonction MIN(), récupérer la quantité mais rajouter la quantité dans le ORDER BY et un LIMIT 1.
    Comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    SELECT quantite, moisnum, annees
    FROM cop_releves_p1 
    WHERE id_machine = "2090repro" 
    AND id_nom_element = 99
    ORDER BY quantite, annees ASC, moisnum ASC
    LIMIT 1
    Normalement ça devrait le faire.

  17. #17
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    la solution que tu mets n'es pas possible ^^

    surtout que j'ai forcément qu'un résultat pour le minimum (je crois que j'avais oublié de le préciser, mais c'est un compteur qui s'incrémente )
    et surtout
    la 1ère table sert seulement a l'enregistrement des infos
    alors que la 2e sert a l'enregistrement du résultat en fonction de l'id_nom_element

    bon sinon pour "Il faut faire une jointure de la table sur elle meme" j'ai trop de mal

  18. #18
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Quelle différence il y a t-il donc entre ces 2 tables cop_releves_p1 et cop_releves_p2 ?
    Tu as déjà mis la structure de cop_releves_p1, ok.
    Mais peux tu rajouter cop_releves_p2.

    En tout cas, et vu leur noms, tout porte à croire quelle ont la même structure, juste une liste de données différentes, alors que là, apparemment non ?

  19. #19
    fey
    fey est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 231
    Par défaut
    elles y sont j'ai juste mis l'une en dessous de l'autre dans le code, je vais les séparer ^^

  20. #20
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    elles y sont j'ai juste mis l'une en dessous de l'autre dans le code
    J'avais pas vu

    Ces 2 tables n'ont pas la même structures ... oups

    Essai en utilisant pas la fonction MIN() et sans GROUP BY mais juste un LIMIT 1 mais en rajoutant la quantité dans le ORDER BY avec DESC.

    Comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SELECT cp2.quantite, cp1.moisnum, cp1.annees
    FROM cop_releves_p1 AS cp1 INNER JOIN cop_releves_p2 AS cp2 
    ON cp1.id_element = cp2.id_element 
    WHERE cp1.id_machine = "2090repro" 
    AND cp2.id_nom_element = 99
    ORDER BY cp2.quantite DESC, cp1.annees ASC, cp1.moisnum ASC
    LIMIT 1
    C'est bien 1 seule ligne que tu souhaite obtenir ? (la quantité la plus petite)

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 3 123 DernièreDernière

Discussions similaires

  1. Problème requête avec un MIN
    Par Guildem dans le forum Langage SQL
    Réponses: 9
    Dernier message: 29/01/2009, 12h20
  2. problème de requête avec utilisation de min/group by
    Par htristra dans le forum PostgreSQL
    Réponses: 0
    Dernier message: 02/10/2007, 13h16
  3. Requête avec l'expression Like
    Par Mvu dans le forum ASP
    Réponses: 3
    Dernier message: 02/09/2003, 09h39
  4. problème de requête avec jointures
    Par tinhat dans le forum Requêtes
    Réponses: 7
    Dernier message: 11/08/2003, 10h33
  5. Problème dans requête avec count()
    Par BadFox dans le forum Requêtes
    Réponses: 3
    Dernier message: 08/07/2003, 18h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo