créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





panier php:ajouter pdts?

Poster un nouveau sujet sur php   Répondre au sujet à php:panier php:ajouter pdts?    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
virginie
frontpage mioche
frontpage mioche
Messagepanier php:ajouter pdts? , Posté le: 19-09-2005 19:57

Bonjour,
J'essaye de faire un panier d'achat, cependant, je n'arrive pas à ajouter de produit dans mon panier.

Il existe différentes catégories de produits. L'utilisateur en choisit une dans une liste déroulante et un tableau des différents produits de cette catégorie s'affiche.

Pour générer ce tableau, j'ai fait une boucle (soulignée dans le code)sur ma base de données phpmyamin où se trouve ma table produits.

Le tableau comporte plusieurs colonnes, à savoir, une photo, un descriptif, le prix et une case (checkbox) pour ajouter un produit dans le panier de commande.
Mais comment afficher cette sélection? (en gras dans le code).

merci d'avance,
virginie

Code:
<?php
    if(isset($_POST["envoi"])){
                          if($bdd = mysql_select_db('goldidental', $link)) {               
                                   $q="SELECT * FROM Produits  ";
                                        switch ($_POST["requetes"]){
                                            case 1:$q.="WHERE categorie='Amalgames'";break;
                                            case 2:$q.="WHERE categorie='Appareils'";break;
                                            case 3:$q.="WHERE categorie='Blanchiment'";break;
                                            case 4:$q.="WHERE categorie='Ciment '";break;
                                            case 5:$q.="WHERE categorie='Composites'";break;
                                            case 6:$q.="WHERE categorie='Dents'";break;
                                            case 7:$q.="WHERE categorie='Désinfection'";break;
                                            case 8:$q.="WHERE categorie='Disposable'";break;
                                            case 9:$q.="WHERE categorie='Empreintes'";break;
                                            case 10:$q.="WHERE categorie='Endo'";break;
                                            case 11:$q.="WHERE categorie='Fraises'";break;
                                            case 12:$q.="WHERE categorie='Instruments'";break;
                                            case 13:$q.="WHERE categorie='Polissage'";break;
                                            case 14:$q.="WHERE categorie='Produits                       chirurgicaux'";break;
                                        }
                                        if(!empty($_POST["tri"])){
                                            switch ($_POST["tri"]){
                                            case 1:$q.="ORDER BY Nom_Produit ASC";break;
                                            case 2:$q.="ORDER BY Prix_Produit ASC";break;
                                            case 3:$q.="ORDER BY Nom_Produit ASC";break;
                                            }
                                        }                                       
                                    $query = mysql_query($q, $link);
                                    echo"<table id='table_pdt' width='600px'><tr><th>Photo</th><th>Nom</th>
                                            <th>Description</th><th>Prix</th></tr>";
                                                               
                                    [u]while ($row = mysql_fetch_assoc($query)) {
                                                                     
                                        echo"<tr id='ligne_photos'><td id='case_photos'><img     id=\"photos_produits\"
                                                    src=".$row['Photo_Produit']."></td>";
                                        echo" <td> ".$row['Nom_Produit'];"<\td>";
                                        echo" <td> ".$row['Description_Produit'];"<\td>";
                                        echo" <td> ".$row['Prix_Produit'];"<\td>";
                                        echo" <td><form name='quantite' action=".$_SERVER['PHP_SELF']." method='post'>
                                                <input type='checkbox' name='choix' value='$select'/>                                                                                               
                                                <\td></tr>";                                           
                                    }                                                                 
                                    echo"</table>";[/u]
                                    if (isset($_POST['requetes'])){
                                    ?>
                                        <input type="submit" name="add" value="ajouter à mon panier"/></form>
                                    <?php ;
                                    }                                   
                                   
                                    [b] if ( isset($_POST['add'])){
                                             foreach($row as $value){
                                                        if (isset($_POST['choix'])){echo 'choix';
                                                                $marequete="INSERT  INTO commandes (produit)                                                             VALUES ('".$row['nom_produit']."')";
                                                                if(mysql_query($marequete,$link)){
                                                                        echo 'ok';
                                                                }else echo 'merdoum';
                                                          }
                                            }
                                     }               
                                                    [/b]
                                   
                                   
                              echo mysql_error();   
                            }else{ $message .="<b>Erreur: La BD  n'existe pas!</b><br/>\n";echo $message;}
                        }   
                                                     
                        ?>
salemioche
salemioche
salemioche
Messagepanier php:ajouter pdts? , Posté le: 21-09-2005 13:33

comment veux tu gérer le panier ?.
.
______________________________________
creation site internet - Hébergement web - Agence Web
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:panier php:ajouter pdts?    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur









Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

St Barth
Rachat de crédit
protection rapprochée
aménagement de bureau
Affilzen

Jumeaux
Communiqué de Presse
Piscine
Argent
Publier

Publier un article sur votre site internet et boostez sa visibilité. avec Pipelette
Présentez votre site web
Partenaires

forums
forum gratuit
Casino
Piscine
© Mentions Légales - CV