Ajout a une table MYSQL

Fermé
omar_k Messages postés 49 Date d'inscription dimanche 20 juin 2010 Statut Membre Dernière intervention 23 janvier 2014 - 25 août 2011 à 22:34
 monaki - 26 août 2011 à 02:24
salut tout le monde !
je voulai vous demander si c possible d ajouter une valeur a un champ d une table MYSQL sachant que ce champ contient deja une valeur et que a l ajout de cette derniere le champ contiendra les 2.........genre : code du produit: P001 a l ajout d un autre code le champ deviendera : ode du produit: P001,P004 et a chak ajout un produit s a ajoutera a la list separer d uen virdule .
merci encore pour votre aide ! a toute !

1 réponse

je pense que sa doit être possible mais pourquoi ne pas simplement
ajouter une nouvelle ligne a chaque fois ex :
 $query=$db->prepare('INSERT INTO table
        (produit,code)
        VALUES(:produit,code)');
        $query->bindValue(':produit', $produit, PDO::PARAM_STR);   
        $query->bindValue(':code', $code, PDO::PARAM_STR); 
     $query->execute();
        $query->CloseCursor(); 

et puis pour recherche les codes d'un produit tu utilise un select :
  $query=$db->prepare('SELECT produit,code
        FROM table WHERE produit=:produit');
        $query->bindValue(':produit',$produit,PDO::PARAM_INT);
        $query->execute();

et tu utilise un une boucle pour traitrer toutes les donnes :
 while ($data = $reponse->fetch())
{
<!--ce que tu veux faire avec chaque code -->
} 

voila j'espère t'avoir aidé
0