Incrémentation ou décrémentation
Fermé
klein9
-
10 déc. 2014 à 11:40
heliconius Messages postés 539 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 23 juin 2023 - 25 déc. 2014 à 13:08
heliconius Messages postés 539 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 23 juin 2023 - 25 déc. 2014 à 13:08
A voir également:
- Occurrence successive de chiffre incrémenté/décrémenté
- 2 occurrences successives de chiffres incrémentés/décrémentés exemple - Meilleures réponses
- Exemple de 2 occurrences successives de chiffres incrémentés/décrémentés - Meilleures réponses
- Nombres d’occurrences en fonction d'une date et d'un chiffre ✓ - Forum Excel
- Excel trier par ordre croissant chiffre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Nombre d'occurrences d'un mot dans une plage de cellules - Forum Excel
- Idée de code à 6 chiffre - Forum loisirs/vie pratique
2 réponses
watarux
Messages postés
266
Date d'inscription
dimanche 28 avril 2013
Statut
Membre
Dernière intervention
30 janvier 2023
42
18 déc. 2014 à 23:32
18 déc. 2014 à 23:32
Bonsoir, je viens t'aider et t'éclairer.
Pour mon exemple j'ai fait une base de donnée avec 2 table la première nommée marchandises
avec des champs
id, produit, nb_entree, nb_sortir.
et la deuxieme nommée stock
avec des champs
id,produit, stock
-----------------------
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
//Ici on se connecte à la base de donnée
$DB = new PDO('mysql:host=localhost;dbname=test_ccm','root','');
//Je crée un requête et lui demande de prendre tout les info ou se trouve un produit nommé clavier
$sql = $DB->prepare("SELECT * FROM marchandises WHERE produit='clavier'");
//j'execute la requête
$sql->execute();
//je stock dans un tableau le resulta d ema requête
$tab = $sql->fetchall();
//je parcours ce tableau
foreach($tab as $value)
{
//je fais l'opération du nombre d'entree et de sortie de mon produit
$stock = $value['nb_entree'] - $value['nb_sortir'];
//je recupère le nom du produit en question
$name = $value['produit'];
//je refais uen requête pour insèrer dans une table stock le nom de mon produit et le nombre qu'il en reste
$sql = $DB->prepare("INSERT INTO `stock`(`id`, `produit`, `nb_stock`) VALUES ('',:name,:stock)");
$sql->execute(array(
':name' => $name,
':stock' => $stock
));
}
?>
</body>
</html>
cela fonctionne a toi de l'adapté a ton projet
Pour mon exemple j'ai fait une base de donnée avec 2 table la première nommée marchandises
avec des champs
id, produit, nb_entree, nb_sortir.
et la deuxieme nommée stock
avec des champs
id,produit, stock
-----------------------
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
//Ici on se connecte à la base de donnée
$DB = new PDO('mysql:host=localhost;dbname=test_ccm','root','');
//Je crée un requête et lui demande de prendre tout les info ou se trouve un produit nommé clavier
$sql = $DB->prepare("SELECT * FROM marchandises WHERE produit='clavier'");
//j'execute la requête
$sql->execute();
//je stock dans un tableau le resulta d ema requête
$tab = $sql->fetchall();
//je parcours ce tableau
foreach($tab as $value)
{
//je fais l'opération du nombre d'entree et de sortie de mon produit
$stock = $value['nb_entree'] - $value['nb_sortir'];
//je recupère le nom du produit en question
$name = $value['produit'];
//je refais uen requête pour insèrer dans une table stock le nom de mon produit et le nombre qu'il en reste
$sql = $DB->prepare("INSERT INTO `stock`(`id`, `produit`, `nb_stock`) VALUES ('',:name,:stock)");
$sql->execute(array(
':name' => $name,
':stock' => $stock
));
}
?>
</body>
</html>
cela fonctionne a toi de l'adapté a ton projet