이전 장에서는 장바구니 기능을 구현하기 위해 javascript와 jquery를 소개했습니다.
이 장에서는 PHP 코드를 사용하여 장바구니 기능 구현 아이디어를 친구들에게 설명하겠습니다.
데이터베이스에서 얻은 상품을 배열에 저장하고 배열을 운영하는 방식입니다. 배열에 있는 각 레코드 세트는 상품에 대한 정보(개수, 가격 등)입니다.
구매하려면 클릭하세요. a product 마지막으로 해당 세션에서 해당 상품의 구매가 처리됩니다. 첫 번째 구매인 경우 해당 상품 정보가 세션에 추가되며, 구매한 경우 총 가격이 증가하고 해당 상품의 개수가 늘어납니다. 증가하다. 마지막으로 해당 세션의 상품 정보(즉, 장바구니에 담긴 상품)와 총 가격이 페이지에 표시됩니다.
<?php // 创建连接 $conn = new mysqli("localhost", "uesename", "password"); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);} // 创建数据库 $sql = "CREATE DATABASE test"; if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "Error creating database:" . $conn->error; } $conn->close(); ?>
그런 다음 제품 정보를 저장할 간단하고 좋은 테이블을 만듭니다. 3개의 디렉터리를 만듭니다.
<?php $SQL = "CREATE TABLE IF NOT EXISTS `good` ( `id` int(6) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `price` varchar(20) NOT NULL, PRIMARY KEY (`id`), ) ENGINE=InnoDB DEFAULT CHARSET=utf8; " ?>테이블을 생성한 후 몇 가지 테스트 데이터를 추가합니다
<?php $SQL = " INSERT INTO 'good' ('id', 'name', 'price')VALUES (1, '苹果', '4999’), (2, '微软', '3888’), (3, '戴尔', '4555’);" ?>이렇게 하면 몇 가지 준비가 완료되었으며 PHP 코딩을 시작할 수 있습니다.