Maison > Article > développement back-end > Gestion des produits et contrôle des stocks avec PHP et mini-programmes
Gestion des marchandises et contrôle des stocks avec PHP et mini-programmes
Avec le développement d'Internet, le commerce électronique est devenu l'un des piliers importants de la croissance économique. La gestion des produits et le contrôle des stocks sont l’une des problématiques centrales des plateformes de commerce électronique. Cet article expliquera comment utiliser PHP et de petits programmes pour implémenter des fonctions de gestion de produits et de contrôle des stocks, et fournira des exemples de code pertinents.
1. Gestion des produits
La gestion des produits implique principalement des fonctions telles que l'ajout, la suppression, la modification et l'interrogation de produits. Ce qui suit est un exemple d'utilisation de PHP et MySQL pour implémenter la gestion de produits.
Tout d'abord, nous devons créer une table de produits dans la base de données pour stocker les informations relatives au produit. Vous pouvez utiliser l'instruction SQL suivante pour créer une table nommée "goods" :
CREATE TABLE marchandises (
id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100) NOT NULL, price FLOAT NOT NULL, quantity INT NOT NULL
);
Voici un exemple de code PHP pour ajouter des marchandises :
< ;? php
$name = $_POST['name']; $price = $_POST['price']; $quantity = $_POST['quantity']; $conn = mysqli_connect('localhost', 'root', 'password', 'database'); if (!$conn) { die('连接数据库失败: ' . mysqli_error($conn)); } $sql = "INSERT INTO goods (name, price, quantity) VALUES ('$name', '$price', '$quantity')"; if (mysqli_query($conn, $sql)) { echo "商品添加成功"; } else { echo "商品添加失败: " . mysqli_error($conn); } mysqli_close($conn);
?>
Voici un exemple de code PHP pour supprimer un élément :
8074276467a36aec957fc8b22296b4fa
ci-dessous est un exemple de code PHP pour modifier les informations sur le produit :
bb79f4a14ee3d67a1fd8ca4defac3569
Ce qui suit est un exemple de code PHP pour interroger des informations sur le produit :
b4a7f13abd216fd183914e3c7c6ab049
2. Contrôle des stocksLe contrôle des stocks est une partie importante de la plateforme de commerce électronique. Il implique l'augmentation et la diminution des stocks de marchandises, la demande d'inventaire et d'autres fonctions. Vous trouverez ci-dessous un exemple de code qui utilise un petit programme pour implémenter le contrôle des stocks.const db = wx.cloud.database(); const _ = db.command; function updateInventory(productId, quantity) { db.collection('goods').doc(productId).update({ data: { quantity: _.inc(quantity) }, success: res => { console.log('库存修改成功'); }, fail: err => { console.error('库存修改失败', err); } }); }
const db = wx.cloud.database(); function getInventory(productId) { db.collection('goods').doc(productId).get({ success: res => { console.log('商品库存为', res.data.quantity); }, fail: err => { console.error('查询库存失败', err); } }); }Ce ci-dessus est un exemple de code qui utilise PHP et petits programmes pour mettre en œuvre la gestion des produits et le contrôle des stocks. Grâce à ces codes, nous pouvons implémenter des fonctions telles que l'ajout, la suppression, la modification et la vérification de produits, ainsi que l'ajout et l'interrogation d'inventaire. Bien entendu, dans les applications réelles, le code doit être modifié et complété en fonction de circonstances spécifiques. J'espère que cet article vous aidera !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!