9 septembre 2010 à 17:21:08 Il faut alors rajouter une condition dans ta boucle while ($donnees = mysql_fetch_array($retour)) Tu récupères dans des variables toutes les données concernant un produit puis si identifiant du produit que tu veux afficher ==$donnees['id'] (je ne connais pas les champs de ta table donc j'invente un peu) 9 septembre 2010 à 17:24:11 Tu as refermé où l'accolade de ton while? Et penses à être plus stricte dans la condition de ton while si tu ne veux pas risquer la boucle infinie: php while (( $donnees = mysql_fetch_assoc ( $retour))! == false)? > (note aussi: mysql_fetch_assoc() est préférable à mysql_fetch_array()! ) 9 septembre 2010 à 17:51:26 En gros, mettons que $id contienne l'id du produit que tu veux mettre en évidence par rapport aux autres. Afficher une url en .php?id= [Résolu]. un if($donnees['id'] == $id) ferait l'affaire pour gérer la chose nan? 9 septembre 2010 à 17:59:13 Je peux difficilement détailler plus. Il faut que tu ponde quelque chose à partir de nos guide, sinon si on te pond un code tu n'apprend rien... 9 septembre 2010 à 18:55:11 svp, regarder une fois de plus mon code et dite moi pourquoi le même produit affiche deux fois dans ma page 10 septembre 2010 à 12:13:06 Ton mysql_fetch_array() renvoi une ligne de réponse contenant les informations de table...
=$_GET["prod"]. ";"; ///valeur par défaut de la quantité lors du premier clique $_SESSION['qtite']. ="1". Php id produit symbol. ";";}} //Et en exclusivité mondial la suppression de produit if (isset($_GET["prod"]) && $flag==1 && $_GET['action']=='suppall') ///c'est exactement la même chose sauf qu'on supprimer if (in_array ($_GET["prod"], $tab_produit)) //maintenant il faut tirer sur la cible!! //donc on eneleve le produit unset($tab_produit[$indice]); //pan! $_SESSION['produit']=implode(";", $tab_produit);// on rétablit la chaine //on fait pareille pour la quantité $tab_qtite=explode(";", $_SESSION['qtite']); // on vise! unset($tab_qtite[$indice]); // pan!!
Or dans un tour de boucle tu affiches 2 fois php echo $donnees['nom_pro']; //(ligne 16 && ligne 40)...? > Il s'agit de la même information donc normal qu'il ré-affiches 2 fois le même produit dans la même page... 13 septembre 2010 à 10:48:36 Merci milOoze pour ta réponse, mais comment faire pour qu'il affiche une seule fois le produit dans la page, et ainsi passer au deuxième produit au deuxième affichage? [MySQL] Ajouter produit au panier en php - PHP & Base de données. merci de bien vouloir me répondre car véritable débutant je le suis. 13 septembre 2010 à 20:51:33 A priori je vois bien la chose comme ceci...
Afin de pouvoir manipuler les volets extérieurs ou les stores, vous pouvez choisir l'option "escamotable". Vous pourrez ainsi escamoter ou réinstaller très facilement le filet à volonté dans le cadre fixe. ci desous une fenêtre oscillo de cuisine sécurisée au 9 ème étage Ici Clarence, Tiphaine et Tosca qui profitent un peu du soleil en toute sécurité et on distingue l'ombre de leur maman qui prend la photo en toute tranquillité!
Pour commencer, nous devons exécuter la requête SQL ci-dessous avec, par exemple, l'id 1 SELECT * FROM `liste` WHERE `id`= 1; $sql = 'SELECT * FROM `liste` WHERE `id`=:id'; // On attache les valeurs $query->bindValue(':id', $id, PDO::PARAM_INT); $produit = $query->fetch(); Pour afficher les résultats, nous allons tout d'abord vérifier que nous avons bien un " id ", ensuite nous exécuterons la requête. Si la requête retourne un résultat, nous l'afficherons. session_start(); if(isset($_GET['id']) &&! empty($_GET['id'])){ $id = strip_tags($_GET['id']); if(! $produit){ header('Location: ');}}else{ header('Location: ');}Détails du produit = $produit['produit']? >
ID: = $produit['id']? >
Produit: = $produit['produit']? >
Prix: = $produit['prix']? >
Nombre: = $produit['nombre']? >
Modifier Questions Sur Les Contes De Perrault
July 10, 2024, 11:10 pm