カートにいれるボタンでカートに商品を追加していきたいです。商品一覧ページのカートにいれるボタンをクリックするとその商品のidが送信され、カートページでidを受け取りsessionに格納しています。1つならカートの中の商品を保持できるのですが二つ目をカートにいれると1つ目の商品が消えてしまいます。どのようにすればよろしいですか?
php
1if (!empty($_GET['id'])){ 2$id = $_GET['id']; 3$_SESSION['id'] = $id; 4}else{ 5 $id = ' '; 6} 7 8try { 9 $db = new PDO(Conf::DB_DNS, Conf::DB_USERNAME, Conf::DB_PASSWORD); 10 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 11 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); 12 13 $sql = "SELECT * FROM product WHERE book_id = {$_SESSION['id']}"; 14 $stmt = $db->prepare($sql); 15
回答2件
あなたの回答
tips
プレビュー