Refactorisation passage à SLQite3 (début)
Pages faites : - accueil - statistiques - ajouterElement
This commit is contained in:
parent
c3ab5baad7
commit
90be5dd519
17 changed files with 1224 additions and 412 deletions
|
@ -1,58 +1,34 @@
|
|||
<?php
|
||||
$c = seConnecter();
|
||||
|
||||
|
||||
//ajout d'un ingredient
|
||||
$strAnnee = implode(', ', lANNEE);
|
||||
if (isset($_POST['nomIngredient'])){
|
||||
$nomNvlIngredient = transformeCharsAutorises($_POST['nomIngredient']);
|
||||
|
||||
$lMoisDispo = [];
|
||||
foreach (lANNEE as $mois){
|
||||
$lMoisDispo[] = isset($_POST[$mois]) ? 1 : 0;
|
||||
$lMoisDispo[$mois] = isset($_POST[$mois]) ? true : false;
|
||||
}
|
||||
$strAnneeDispo = implode(', ', $lMoisDispo);
|
||||
|
||||
$reqAjoutIngredient = "INSERT INTO Ingredient (nom, $strAnnee)
|
||||
VALUES (\"$nomNvlIngredient\", $strAnneeDispo);";
|
||||
$resultat = mysqli_query($c, $reqAjoutIngredient);
|
||||
$resultat = safePutIngredient($_POST['nomIngredient'], $lMoisDispo);
|
||||
}
|
||||
//ajout d'un ustensile
|
||||
if (isset($_POST['nomUstensile'])){
|
||||
$nomNvlUstensile = transformeCharsAutorises($_POST['nomUstensile']);
|
||||
$reqAjoutUstensile = "INSERT INTO Ustensile (nom) VALUES ('$nomNvlUstensile');";
|
||||
$resultat = mysqli_query($c, $reqAjoutUstensile);
|
||||
$resultat = safePutUstensile($_POST['nomUstensile']);
|
||||
}
|
||||
|
||||
//ajout d'une unite
|
||||
if (isset($_POST['nomUnite'])){
|
||||
$nomNvlUnite = htmlspecialchars($_POST['nomUnite']);
|
||||
$reqAjoutUnite = "INSERT INTO Unite (nom) VALUES ('$nomNvlUnite');";
|
||||
$resultat = mysqli_query($c, $reqAjoutUnite);
|
||||
$resultat = safePutUnite($_POST['nomUnite']);
|
||||
}
|
||||
|
||||
|
||||
//recuperation des ustensiles
|
||||
$requeteListePersonne = "SELECT nom, id FROM Humain ORDER BY nom;";
|
||||
$resultatListePersonne = mysqli_query($c, $requeteListePersonne);
|
||||
$listePersonne = mysqli_fetch_all($resultatListePersonne);
|
||||
//recuperation des humains
|
||||
// À faire
|
||||
|
||||
//recuperation des ingredients
|
||||
$requeteListeIngredient = "
|
||||
SELECT i.id id, i.nom nom, COUNT(ri.recette) nbr
|
||||
FROM Ingredient i LEFT JOIN RecetteIngredient ri ON ri.ingredient = i.id
|
||||
GROUP BY i.id
|
||||
ORDER BY i.nom;";
|
||||
$resultatListeIngredient = mysqli_query($c, $requeteListeIngredient);
|
||||
$listeIngredient = mysqli_fetch_all($resultatListeIngredient);
|
||||
$listeIngredient = getAllIngredients();
|
||||
|
||||
//recuperation des ustensiles
|
||||
$requeteListeUstensile = "SELECT nom, id FROM Ustensile ORDER BY nom;";
|
||||
$resultatListeUstensile = mysqli_query($c, $requeteListeUstensile);
|
||||
$listeUstensile = mysqli_fetch_all($resultatListeUstensile);
|
||||
$listeUstensile = getAllUstensiles();
|
||||
|
||||
//recuperation des unités
|
||||
$requeteListeUnite = "SELECT nom, id FROM Unite ORDER BY nom;";
|
||||
$resultatListeUnite = mysqli_query($c, $requeteListeUnite);
|
||||
$listeUnite = mysqli_fetch_all($resultatListeUnite);
|
||||
$listeUnite = getAllUnites();
|
||||
?>
|
Loading…
Add table
Add a link
Reference in a new issue