정의되지 않은 배열 키 '수량'이 ​​C:\xampp\htdocs\login\cart-item.php에 나타납니다.
P粉549412038
P粉549412038 2023-09-05 20:18:59
0
1
631
<p>튜토리얼 영상을 따라하고 있는데 데이터베이스에 출력 테이블이 없습니다. 영상의 모든 단계를 따라해봤습니다.我还尝试将数weight初始化为变weight,但仍然无法工業</p> <pre class="brush:php;toolbar:false;"><?php 세션_시작(); $connect = mysqli_connect("localhost", "root", "", "login_sample_db"); if(isset($_POST['add_to_cart'])){ if(isset($_SESSION['cart'])){ $session_array_id = array_column($_SESSION['cart'], "id"); if(!in_array($_GET['id'], $session_array_id)){ $session_array = 배열( 'ID' => $_GET['ID'], "이름" => $_POST['이름'], "가격" => $_POST['가격'], "수량" => $_POST['수량'] ); $_SESSION['cart'][] = $session_array; } }또 다른{ $session_array = 배열( 'ID' => $_GET['ID'], "이름" => $_POST['이름'], "가격" => $_POST['가격'], "수량" => $_POST['수량'] ); $_SESSION['cart'][] = $session_array; } }?> <!DOCTYPE html> <html> <머리> <title>제품</title> <link rel="stylesheet" type="text/css" href="styles.css"> <link rel="stylesheet" type="text/css" href="cart-item.css"> <스타일> </스타일> </머리> <본문> <div class="container-fluid"> <div class="col-md-12"> <div class="행"> <div class="col-md-6"> <h2 class="text-center">购物车数据</h2> <div class="col-md-12"> <div class="행"> ID <번째> 제품명 <th>상품 가격</th> <번째> 품목 수량 <번째>총 가격 <번째> 작업 </tr> "; if(!empty($_SESSION['cart'])){ foreach($_SESSION['cart'] as $key => $value){ $출력 .= " <tr> <td>".$value['id']."</td> <td>".$value['name']."</td> <td>".$value['price']."</td> <td>".$value['수량']."</td> <td>$".number_format($value['price'] * $value['수량'])."</td> <td> <a href='cart-item.php?action=remove&id=".$value['id']."'> <button class='btn btn-danger btn-block'>제거</button> </a> </td> </tr> "; $total = $total + $value['수량'] * $value['가격']; }$출력 .= " <tr> <td colspan='3'></td> <td></b>총 가격</b></td> <td>".number_format($total, 2)."</td> <td> <a href='cart-item.php?action=clearall'> <button class='btn btn-warning btn-block'>지우기</button> </a> </td> </tr> "; } 에코 $ 출력; ?> </div> </div> </div> </div> </body> </html></pre> <p>수량 배열 키를 여러번 확인하여 영상과 동일하게 영상과 비교해보았습니다. 제가 시도해야 할 다른 것이 있나요? 데이터베이스의 테이블에는 수량</p>도 포함되어 있지 않습니다.
P粉549412038
P粉549412038

모든 응답(1)
P粉132730839

자세한 내용을 알면 댓글을 달겠습니다. 그런데 데이터베이스 스키마와 테이블 정의가 올바른 것이 확실합니까? 당신의 INSERT/UPDATE논리는 어디에 있나요? 오류가 어디서 발생했으며 정확히 무엇이었나요? 더 많은 정보를 제공해 주세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿