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

PHP membangunkan fungsi troli beli-belah yang mudah untuk mencipta jadual pangkalan data

Dalam bab sebelumnya, kami memperkenalkan javascript dan jquery untuk melaksanakan fungsi troli beli-belah.

Dalam bab ini kita akan menggunakan kod php untuk menerangkan idea pelaksanaan fungsi shopping cart kepada rakan-rakan kita.

Kaedahnya adalah untuk menyimpan produk yang diperoleh daripada pangkalan data ke dalam tatasusunan dan mengendalikan tatasusunan Setiap set rekod dalam tatasusunan ialah maklumat tentang produk (nombor, harga, dll.),

Selepas mengklik untuk membeli produk, pembelian produk diproses dalam sesi Jika ia adalah pembelian pertama, maklumat produk yang sepadan akan ditambahkan pada sesi itu

Pembelian akan meningkatkan jumlah harga dan kuantiti produk yang sepadan. Akhir sekali, maklumat produk dalam sesi (iaitu, produk dalam troli beli-belah) dan jumlah harga dipaparkan pada halaman.

1601.png

Mula-mula, buat ujian pangkalan data:

<?php
// 創(chuàng)建連接
$conn = new mysqli("localhost", "uesename", "password");
// 檢測(cè)連接
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();
?>

Kemudian buat Jadual bagus yang ringkas , digunakan untuk menyimpan maklumat produk

Hanya buat 3 direktori:

id: Ia unik, taip adalah int dan pilih kunci utama.

nama: nama produk, jenis ialah varchar, panjang ialah 20.

harga: harga produk, jenis ialah varchar, panjang ialah 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; "
?>

Selepas membuat jadual, tambah beberapa data ujian

<?php
 $SQL = " INSERT INTO  'good' ('id', 'name', 'price')VALUES
 (1, '蘋果', '4999’),
 (2, '微軟', '3888’),
 (3, '戴爾', '4555’);"
?>

Dengan cara ini, kami telah menyelesaikan beberapa persediaan dan boleh memulakan pengekodan PHP.

Meneruskan pembelajaran
||
<?php // 創(chuàng)建連接 $conn = new mysqli("localhost", "uesename", "password"); // 檢測(cè)連接 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(); ?>