亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHPはデータベーステーブルを作成する簡単なショッピングカート機能を開発します

前の章では、ショッピング カート機能を?qū)g裝するための JavaScript と jquery を紹介しました。

この章では、PHP コードを使用して、ショッピング カート機能の実裝アイデアを友達に説明します。

その方法は、データベースから取得した商品を配列に格納し、その配列を操作するというもので、配列內(nèi)の各レコードのセットは商品に関する情報(數(shù)量、価格など)であり、

クリックして購入します。製品 最後に、製品の購入がセッション內(nèi)で処理されます。最初の購入の場合、対応する製品情報がセッションに追加され、合計価格が増加し、対応する製品の數(shù)が増加します。増加。最後に、セッション內(nèi)の製品情報 (つまり、ショッピング カート內(nèi)の製品) と合計価格がページに表示されます。


まず、データベーステストを作成します:

1601.png

<?php
// 創(chuàng)建連接
$conn = new mysqli("localhost", "uesename", "password");
// 檢測連接
if ($conn->connect_error) 
{    
    die("連接失敗: " . $conn->connect_error);} 
    // 創(chuàng)建數(shù)據(jù)庫
    $sql = "CREATE DATABASE test";
        if ($conn->query($sql) === TRUE) 
        {    
        echo "數(shù)據(jù)庫創(chuàng)建成功";
        } 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コーディングを始めることができます。

學(xué)び続ける
||
<?php // 創(chuàng)建連接 $conn = new mysqli("localhost", "uesename", "password"); // 檢測連接 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error);} // 創(chuàng)建數(shù)據(jù)庫 $sql = "CREATE DATABASE test"; if ($conn->query($sql) === TRUE) { echo "數(shù)據(jù)庫創(chuàng)建成功"; } else { echo "Error creating database: " . $conn->error; } $conn->close(); ?>