Partage
  • Partager sur Facebook
  • Partager sur Twitter

Récupérer les prix des articles de ma session

Concaténation

Sujet résolu
    14 février 2024 à 22:11:19

    Bonsoir,

    je souhaite récupérer les prix de mes articles contenus dans la session panier, mais ça m'affiche cette erreur Notice: Undefined index: 10,00 et Notice: Undefined index: 8,00 sur les prix des 2 articles de ma session "panier".



    En fait, c'est pour les recevoir dans ma base de donnée comme pour les id de mes articles (la ça marche parfaitement)

    et je bloque la dessus.

    $itemName ="";
    $ids = array_keys($_SESSION['panier']);
    			if(empty($ids)){
    				$products = array();
    			}else{
    				$products = $DB->query('SELECT * FROM products WHERE id IN ('.implode(',',$ids).')');
    			}
    			foreach($products as $product):
    				if (empty($itemName)) {
    					$itemName = "";
    				}
    					if(isset($ítemName)){
    						$itemName = "\r-$product->name ";
    					} 
    					$itemName .= "\r$product->name -";
    
    				if (empty($itemNumber)) {
    					$itemNumber = "";
    				}
    				if(isset($itemNumber)){
    					$itemNumber .= "".$product->id."\r";
    				}
    				if (empty($itemPrice)) {
    					$itemPrice = "";
    				}
    				if(isset($itemPrice)){
    					$_SESSION['itemprice'] = $_SESSION['panier'][number_format($product->price,2,',',' ')];
    				}
    				if (empty($total)) {
    					$total= 0 ;
    				}
    
    				$total += $product->price * $_SESSION['panier'][$product->id];
    				if (isset($total)) {
    					$_SESSION['total'] = $total* $_SESSION['discount'] + $_SESSION['port'] ;
    				}
    				
    				
    				
    				
    endforeach;
    
    
    
    $itemPrice = $_SESSION['itemprice']; 
    $currency = "EUR"; 
    




    -
    Edité par FélixLefebure 14 février 2024 à 23:28:45

    • Partager sur Facebook
    • Partager sur Twitter

    Récupérer les prix des articles de ma session

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    • Editeur
    • Markdown