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 :

Réalisation d'une suppression en cascade


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut Réalisation d'une suppression en cascade
    Bonjour,

    J'ai un soucis dans un de mes script php qui a pour but de supprimer un Type de matériel de ma base de données Mysql et j'aimerais que celà supprime en même temps les matériels associés j'ai dejà réalisé une requete qui est en commentaire, mais elle ne fonctionne malheuresement pas.

    Voici mon code :

    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
     
    <?php
    include ('./connect/connexion.php');
     
    $num = $_GET['num']; 
     
    	// Requete de selection
    	$connexion = mysql_connect($serveur,$user,$pass);
    	mysql_select_db($base, $connexion);				
    	$retour = mysql_query("SELECT * FROM TYPE WHERE num_type = '$num'", $connexion);
    	$fetch = mysql_fetch_array($retour);
     
    	// Suppression
    	$requete = "DELETE FROM TYPE WHERE num_type = '".$num."'";
     
     /* $select = mysql_query("SELECT COUNT(num_mat) FROM MATERIEL, TYPE WHERE TYPE.num_type = MATERIEL.num_type AND MATERIEL.num_type = $num",$connexion);
    	
    	
    	if ($select > 0)
    		{
    			mysql_query("DELETE FROM MATERIEL WHERE MATERIEL.num_type = TYPE.num_type AND MATERIEL.num_type = '".$num."'", $connexion);
    		}
      	*/
     
    	if($result = mysql_query($requete, $connexion))
    		{
    			header("Location: modif_type.php");
    		}
     
    ?>
    PS : $num = numero de type choisit sur la page precedente.

    Merci beaucoup par avance,

    Cordialement,

    Emmanuel.

  2. #2
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Dans $Retour ta requete n'est peut être pas bonne vu que tu met '$Num' et tu oublie de concatener avec le "." Enfin sinon je pense que la requete considerera que $Num est une chaine pas une variable^^

    Enfin c'est peut être pas ça...

  3. #3
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Citation Envoyé par obito Voir le message
    Dans $Retour ta requete n'est peut être pas bonne vu que tu met '$Num' et tu oublie de concatener avec le "." Enfin sinon je pense que la requete considerera que $Num est une chaine pas une variable^^

    Enfin c'est peut être pas ça...
    Non cette requete fonctionne, c'est celle en commentaire qui ne fonctionne pas

  4. #4
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Lol^^ Donc voilà ce que je ferais:

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     $select = mysql_query("SELECT COUNT(num_mat) as NumM 
    FROM MATERIEL, TYPE 
    WHERE TYPE.num_type = MATERIEL.num_type AND MATERIEL.num_type = $num",$connexion);
     
     
     
    $JeuEnreg= mysql_fetch_assoc($select);
     
     
    	if ($JeuEnreg['NumM'] > 0)
    		{
                            //Besoin de la jointure?...
     
    			mysql_query("DELETE FROM MATERIEL WHERE  MATERIEL.num_type = '".$num."'", $connexion);
    		}

  5. #5
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    arf, ça ne fonctionne pas

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    Ceci dit, a tu gérer tes relations dans ta base de données ? Si non fait le, et associe ta table type à ta table matériel. Ensuite ajoute la propriété ON DELETE CASCADE.

    La seul suppression d'un type enlévera tout les matériels ayant le numéro du type associé.

  7. #7
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Citation Envoyé par Lest_we_forget Voir le message
    Ceci dit, a tu gérer tes relations dans ta base de données ? Si non fait le, et associe ta table type à ta table matériel. Ensuite ajoute la propriété ON DELETE CASCADE.

    La seul suppression d'un type enlévera tout les matériels ayant le numéro du type associé.
    Merci de ton aide cependant le problème c'est que je comptais afficher un message en javascript prevenant que des matériels seront supprimés :s

    Et comment ça les relations ? je les gere dans mes requetes non ?

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    Tout d'abord, avant de voir si tu peut gérer ces relations regarde dans la structure de ta base de données (la liste de toutes tes tables) si tes tables sont de type MyISAM, si oui il faut que tu change ce type en InnoDB.

    Pour cela clique sur une table puis clique sur Opérations et là tu peut changer ce type. Ensuite tu clique sur la structure de ta table et juste en dessous tu as gestion des relations et là tu fais ce que je t'ai expliqué plus haut. Pour le Javascript, tu pourra bien entendu le faire, même avec cette manip.

    (JS ---> poste client, PHP&SQL ---> Serveur)

  9. #9
    Membre chevronné Avatar de SphynXz
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 439
    Par défaut
    Premièrement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $variable = "salut je m'apelle $prenom";
    =
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $variable = "salut je m'apelle ".$prenom;
    =
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $variable = "salut je m'apelle {$prenom}";
    Enfin, la solution la plus propre est celle proposée par Lest_we_forget. Cela dit, si ton projet est déjà bien avancé, il n'est peut-être pas judicieux de refaire ta base de données en conséquence. Elle n'est peut-être même pas en InnoDB

    lorsque tu dis ca ne fonctionne pas? soit plus précis. y a t-il une erreur? y a t-il une suppression mais pas la bonne?

    peut tu afficher les requêtes exécutés ? (echo "SELECT" ...)

  10. #10
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Ok merci j'ai créé les liens on va voir ce que ça donne après aussi ..

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    Juste pour info tu es hebergé sur Free ?

  12. #12
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Citation Envoyé par Lest_we_forget Voir le message
    Juste pour info tu es hebergé sur Free ?
    Non serveur local

  13. #13
    Membre chevronné Avatar de SphynXz
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 439
    Par défaut
    En espérant que ton serveur MySQL n'ais pas désactivé InnoDB, tu le remarquera assez rapidement

    (car sur Free c'est désactivé par défaut )

  14. #14
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Citation Envoyé par SphynXz Voir le message
    En espérant que ton serveur MySQL n'ais pas désactivé InnoDB, tu le remarquera assez rapidement

    (car sur Free c'est désactivé par défaut )
    Bah disons que là mes pages ne s'alimentent plus

  15. #15
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    (car sur Free c'est désactivé par défaut )
    Il est même impossible de changer, je me suis fait avoir comme un bleu.

    Tes pages ne s'alimentent plus c'est à dire ? Il t'affiche une erreur du genre mysql_fetch_array supplied argument ou carrément rien ?

  16. #16
    Membre chevronné Avatar de SphynXz
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 439
    Par défaut
    mjs nous ne sommes pas devins! il faut être plus précis dans tes problèmes.

    Tu as changé le code, montre le nous
    Tu as un message d'erreur, montre le nous

  17. #17
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Citation Envoyé par Lest_we_forget Voir le message
    Il est même impossible de changer, je me suis fait avoir comme un bleu.

    Tes pages ne s'alimentent plus c'est à dire ? Il t'affiche une erreur du genre mysql_fetch_array supplied argument ou carrément rien ?

    Pas d'erreur mais mes listes ne s'alimentent pas et j'ai plus de données contenues dans ma base qui s'affiche sur mes pages php tristesse, je vais repasser au type precedent et essayer de faire fonctionner ma requete DELETE je pense

    EDIT : c'est bon ma requete fonctionne maintenant le javascript, quel casse tete, je deteste le javascript !

    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
     
    <?php
    include ('./connect/connexion.php');
     
    $num = $_GET['num']; 
     
    	// Requete de selection
    	$connexion = mysql_connect($serveur,$user,$pass);
    	mysql_select_db($base, $connexion);				
    	$retour = mysql_query("SELECT * FROM TYPE WHERE num_type = '".$num."'", $connexion);
    	$fetch = mysql_fetch_array($retour);
     
    	// Suppression
    	$requete = "DELETE FROM TYPE WHERE num_type = '".$num."'";
     
        $select = mysql_query("SELECT COUNT(num_mat) FROM MATERIEL, TYPE WHERE TYPE.num_type = MATERIEL.num_type AND MATERIEL.num_type = $num",$connexion);
     
     
    	if ($select > 0)
    		{
     
    			mysql_query("DELETE FROM MATERIEL WHERE MATERIEL.num_type = '".$num."'", $connexion);
     
    		}
     
    	if($result = mysql_query($requete, $connexion))
    		{
    			header("Location: modif_type.php");
    		}
    ?>
    Voila le code ou est-ce que je peux caser du javascript s'il vous plait ?

    Merci de votre aide precieuse !!!!!!

  18. #18
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    Sur le bouton de ton formulaire qui t'envoie à ta page actuel ajoute ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
         onclick="if (window.confirm('Êtes vous sur de vouloir effacer ce type ?')) 
                {location.href='tapagedesuppression.php';return true;} else {return false;}">

  19. #19
    Membre confirmé Avatar de mjs21
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Citation Envoyé par Lest_we_forget Voir le message
    Sur le bouton de ton formulaire qui t'envoie à ta page actuel ajoute ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
         onclick="if (window.confirm('Êtes vous sur de vouloir effacer ce type ?')) 
                {location.href='tapagedesuppression.php';return true;} else {return false;}">

    Voici le code ma page precedente :
    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
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
     
    <SCRIPT LANGUAGE="JavaScript"> 
    function confirmation() { 
    var msg = "Etes-vous sur de vouloir supprimer ce materiel ?"; 
    if (confirm(msg)) 
    location.replace(supp_type.php); 
    } 
    </SCRIPT> 
    <?php
    #########################################################
    #                                                       #
    #         Script de modification et suppression         #
    #						de type                         #
    #                                                       #
    #########################################################
     
    // Connexion à la base res_materiel
    include ('./connect/connexion.php');
    ?>
    <p><em><strong>Liste des types :</strong></em></p>
    <br />
    <style type="text/css">
     
    img{ 
    border: 0; 
    } 
     
    </style>
     
    <?php
    if (isset($_GET['num']))
    {
    // on recup le numero de materiel dans $num
    $num = $_GET['num']; 
    }
    $connexion = mysql_connect($serveur,$user,$pass);
    mysql_select_db($base,$connexion);	
     
    if(isset($_GET["update"]))
    {
    	//On récupère les valeurs du formulaire
    	$type = $_POST['type'];
     
     
    	if ($type == "")
    	{
    	// Affiche un le message d'erreur en dessous du formulaire de modification
    	$alert = 1;
     
    	}
    	else
    	{	
    		$connexion = mysql_connect($serveur,$user,$pass);
    		mysql_select_db($base,$connexion);	
     
    		mysql_query("DELETE FROM TYPE WHERE num_type = $num", $connexion) or die ("erreur requete 1");
    		mysql_query("INSERT INTO TYPE VALUES ('".$num."', '".$type."')", $connexion) or die ("erreur requete 2");
     
    	}
    }
    //Parametres de connection à la base :
    $connexion = mysql_connect($serveur,$user,$pass);
    mysql_select_db($base,$connexion);				
    $requete = "SELECT * FROM TYPE";
    $result = mysql_query($requete, $connexion);
     
    echo '<table bgcolor="#FFFFFF">'."\n";
            // première ligne on affiche les titres prénom et surnom dans 2 colonnes
            echo '<tr>';
           	 echo '<td bgcolor="#669999"><b><u>Type</u></b></td>';
    		 echo '<td bgcolor="#669999"><b><u></u></b></td>';
         	 echo '<td bgcolor="#669999"><b><u></u></b></td>' ;
         	 echo '</tr>'."\n";
        // lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.    
        while($row = mysql_fetch_array($result))
    	 {
            echo '<tr>';
            echo '<td bgcolor="#CCCCCC">'.$row["lib_type"].'</td>';
    		echo '<td bgcolor="#CCCCCC"><a href="modif_type.php?num='.$row['num_type'].'"><img src="img/modification.PNG"/></a></td>';
    		echo '<td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" onClick="confirmation(); return false;"><img src="img/supprimer.png"/></a></td>';
          	echo '</tr>'."\n";
         }
        	echo '</table>'."\n";
        	// fin du tableau.
     
    		if ($_GET['num'])
    			{
    				// Requete de selection		
    				$seltype = mysql_query("SELECT * FROM TYPE WHERE num_type = '$num'", $connexion) or die ("erreur requete") ;
    				$fetch = mysql_fetch_array($seltype);
    				?>
     
    				<form name="update_type" method="post" action="modif_type.php?num=<? echo $num;?>&update=1">
    				  <p>Type : 
    					<input name="type" type="text" value="<?php echo $fetch['lib_type'];?>" />
    				  </p>
    				<input name="Add" type="Submit" value="Modifier">
    				</form>
    				<? 
    					if ($alert == 1)
    						{
    							echo "Attention vous n'avez pas rempli le champ type !!";
    						}
    			}?>
    <a href="index.php">retour</a>

    il y a deja du java mais il faudrait que le message soit different quand il y a du materiel. Je ne sais pas si vous voyez ce que je veux dire

    Ex : il y a du materiel lié a ce type : "Attention du materiel existe ..."

    il n'y a pas de materiel lié au type "Voulez vous supprimer ce type ?"

  20. #20
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Par défaut
    Remplace

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" onClick="confirmation(); return false;">
    Par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" 
    onclick="if (window.confirm('Êtes vous sur de vouloir effacer ce type ?')) 
                {location.href='tapagedesuppression.php';return true;} else {return false;}">>
    Maintenant, pour faire ce que tu veut faire il faudrai le mettre dans une fonction et essayé comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function demanderconfirm ()
    {
    if (window.confirm('Attention du materiel existe ...')) 
                {location.href='tapagedesuppression.php';return true;} else {return false;}
     
    function demanderconfirm2 ()
    {
    if (window.confirm('Êtes vous sur de vouloir effacer ce type ?')) 
                {location.href='tapagedesuppression.php';return true;} else {return false;}
    Et avant ton

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" onClick="confirmation(); return false;">
    tu ajoute :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    $Requete="Select * from matériels where NumType='".$_POST["type"];"
    $Resultat=mysql_query($Requete)
    $Ligne=mysql_fetch_array(Resultat)
     
    if ($Ligne)
    {
    echo "<td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" onClick="confirmation(); return false;">";
    }
    else
    {
    echo "<td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" onClick="confirmation2(); return false;">";
    }

Discussions similaires

  1. Comment appliquer une suppression en cascade ?
    Par beegees dans le forum Requêtes
    Réponses: 1
    Dernier message: 15/08/2011, 23h08
  2. Réponses: 1
    Dernier message: 22/06/2010, 17h01
  3. Réponses: 5
    Dernier message: 03/01/2010, 10h18
  4. Réponses: 5
    Dernier message: 18/01/2009, 12h32
  5. Réponses: 4
    Dernier message: 18/06/2007, 08h30

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