PHP는 데이터베이스 테이블을 생성하는 간단한 장바구니 기능을 개발합니다.

이전 장에서는 장바구니 기능을 구현하기 위해 javascript와 jquery를 소개했습니다.

이 장에서는 PHP 코드를 사용하여 장바구니 기능 구현 아이디어를 친구들에게 설명하겠습니다.

데이터베이스에서 얻은 상품을 배열에 저장하고 배열을 운영하는 방식입니다. 배열에 있는 각 레코드 세트는 상품에 대한 정보(개수, 가격 등)입니다.

구매하려면 클릭하세요. a product 마지막으로 해당 세션에서 해당 상품의 구매가 처리됩니다. 첫 번째 구매인 경우 해당 상품 정보가 세션에 추가되며, 구매한 경우 총 가격이 증가하고 해당 상품의 개수가 늘어납니다. 증가하다. 마지막으로 해당 세션의 상품 정보(즉, 장바구니에 담긴 상품)와 총 가격이 페이지에 표시됩니다.


먼저 데이터베이스 테스트를 만듭니다:

1601.png

<?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개의 디렉터리를 만듭니다.

id: 고유하고 유형은 int이며 기본 키를 선택하세요.

name: 제품 이름, 유형은 varchar, 길이는 20입니다.

price: 제품 가격, 유형은 varchar, 길이는 20입니다.

<?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 코딩을 시작할 수 있습니다.

지속적인 학습
||
<?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(); ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~