隨著電子商務的發展,購物車功能已經成為了每個商城必備的功能。在前端開發中,我們可以使用JavaScript連接MySQL創建購物車。下面是一個簡單的教程。
//連接數據庫 var mysql = require('mysql'); var connection = mysql.createConnection({ host: 'localhost', user: 'username', password: 'password', database: 'database' }); connection.connect(); //創建購物車表 connection.query('CREATE TABLE shopping_cart (id INT AUTO_INCREMENT PRIMARY KEY, product_name VARCHAR(255), price DECIMAL(10,2))', function (err, result) { if (err) throw err; console.log('購物車表已創建!'); }); //插入商品 var product_1 = {product_name: '商品1', price: 50.00}; var product_2 = {product_name: '商品2', price: 100.00}; connection.query('INSERT INTO shopping_cart SET ?', product_1, function (err, result) { if (err) throw err; console.log('商品1已插入購物車!'); }); connection.query('INSERT INTO shopping_cart SET ?', product_2, function (err, result) { if (err) throw err; console.log('商品2已插入購物車!'); }); //查詢購物車 connection.query('SELECT * FROM shopping_cart', function (err, rows, fields) { if (err) throw err; console.log('購物車商品列表:'); for (var i = 0; i< rows.length; i++) { console.log(rows[i].product_name + ' - ¥' + rows[i].price); } }); connection.end();
上面的代碼演示了如何創建購物車表、插入商品和查詢購物車。要使用這個購物車功能,只需要在前端頁面中調用對應的API接口就可以了。