From 4ef70ebc0eebe01c98c1d79705acee14af4fbc54 Mon Sep 17 00:00:00 2001 From: mart1ver Date: Thu, 28 Aug 2014 19:18:53 +0200 Subject: [PATCH] mise en place d'une trame pour la verification des sorties --- ifaces/tete.php | 4 +- ifaces/verif_sorties.php | 721 +++++++++++++++++++++++++++++ moteur/verif_sorties_date_post.php | 3 + 3 files changed, 726 insertions(+), 2 deletions(-) create mode 100644 ifaces/verif_sorties.php create mode 100644 moteur/verif_sorties_date_post.php diff --git a/ifaces/tete.php b/ifaces/tete.php index 962f4d55..8da41e37 100644 --- a/ifaces/tete.php +++ b/ifaces/tete.php @@ -181,8 +181,8 @@
  • Types de déchet collectés
  • ">Verifier les collectes
  • -
  • Verifier les sorties hors boutique
  • -
  • Verifier les ventes
  • +
  • ">Verifier les sorties hors boutique
  • +
  • ">Verifier les ventes
  • Points de collecte
  • Points de sortie hors boutique
  • diff --git a/ifaces/verif_sorties.php b/ifaces/verif_sorties.php new file mode 100644 index 00000000..3c474238 --- /dev/null +++ b/ifaces/verif_sorties.php @@ -0,0 +1,721 @@ + + + +
    +

    verification des sorties hors boutique

    + '.$_GET['err'].'
    '; +} + + +if ($_GET['msg'] == "") // SI on a pas de message positif +{ + echo ''; +} + +else // SINON (la variable ne contient ni Oui ni Non, on ne peut pas agir) +{ + echo'
    '.$_GET['msg'].'
    '; +} +?> +
    + + + + +
    + + +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +

    Dons simples:

    + + + + + + + + + + + + + + + + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req = $bdd->prepare('SELECT sorties.id,sorties.timestamp ,type_sortie.nom,sorties.adherent + FROM sorties ,type_sortie + WHERE type_sortie.id = sorties.id_type_sortie AND sorties.id_point_sortie = :id_point_sortie AND DATE(sorties.timestamp) = :tdate '); +$req->execute(array('id_point_sortie' => $_GET['numero'], 'tdate' => $_GET['date'])); + + + // On affiche chaque entree une à une + while ($donnees = $req->fetch()) + { + + ?> + + + + + + + + + + + + + + + + + + + + + closeCursor(); // Termine le traitement de la requête + $req2->closeCursor(); // Termine le traitement de la requête2 + ?> + + + + + + + + + + + + + + +
    #Momment de creation:type de collecte:Adhérent?:Localisation:Masse totaleModifier:
    loca + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req2 = $bdd->prepare('SELECT SUM(pesees_sorties.masse) masse + FROM pesees_sorties + WHERE pesees_sorties.id_sortie = :id_sortie '); +$req2->execute(array('id_sortie' => $donnees['id'])); + + + // On affiche chaque entree une à une + while ($donnees2 = $req2->fetch()) + { ?> + + + + + + + + + + + + + +
    + + + + + + + + + +
    + + + +
    +

    Sorties conventionées:

    + + + + + + + + + + + + + + + + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req = $bdd->prepare('SELECT sorties.id,sorties.timestamp ,conventions_sorties.nom,sorties.adherent + FROM sorties ,conventions_sorties + WHERE conventions_sorties.id = sorties.id_convention AND sorties.id_point_sortie = :id_point_sortie AND DATE(sorties.timestamp) = :tdate '); +$req->execute(array('id_point_sortie' => $_GET['numero'], 'tdate' => $_GET['date'])); + + + // On affiche chaque entree une à une + while ($donnees = $req->fetch()) + { + + ?> + + + + + + + + + + + + + + + + + + + + + closeCursor(); // Termine le traitement de la requête + $req2->closeCursor(); // Termine le traitement de la requête2 + ?> + + + + + + + + + + + + + + +
    #Momment de creation:type de collecte:Adhérent?:Localisation:Masse totaleModifier:
    loca + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req2 = $bdd->prepare('SELECT SUM(pesees_sorties.masse) masse + FROM pesees_sorties + WHERE pesees_sorties.id_sortie = :id_sortie '); +$req2->execute(array('id_sortie' => $donnees['id'])); + + + // On affiche chaque entree une à une + while ($donnees2 = $req2->fetch()) + { ?> + + + + + + + + + + + + + +
    + + + + + + + + + +
    + + + +
    + +

    Sorties recyclage:

    + + + + + + + + + + + + + + + + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req = $bdd->prepare('SELECT sorties.id,sorties.timestamp ,filieres_sortie.nom,sorties.adherent + FROM sorties ,filieres_sortie + WHERE filieres_sortie.id = sorties.id_filiere AND sorties.id_point_sortie = :id_point_sortie AND DATE(sorties.timestamp) = :tdate '); +$req->execute(array('id_point_sortie' => $_GET['numero'], 'tdate' => $_GET['date'])); + + + // On affiche chaque entree une à une + while ($donnees = $req->fetch()) + { + + ?> + + + + + + + + + + + + + + + + + + + + + closeCursor(); // Termine le traitement de la requête + $req2->closeCursor(); // Termine le traitement de la requête2 + ?> + + + + + + + + + + + + + + +
    #Momment de creation:type de collecte:Adhérent?:Localisation:Masse totaleModifier:
    loca + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req2 = $bdd->prepare('SELECT SUM(pesees_sorties.masse) masse + FROM pesees_sorties + WHERE pesees_sorties.id_sortie = :id_sortie '); +$req2->execute(array('id_sortie' => $donnees['id'])); + + + // On affiche chaque entree une à une + while ($donnees2 = $req2->fetch()) + { ?> + + + + + + + + + + + + + +
    + + + + + + + + + +
    + + + +
    +

    Sorties Poubelles:

    + + + + + + + + + + + + + + + + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req = $bdd->prepare('SELECT sorties.id,sorties.timestamp ,types_poubelles.nom,sorties.adherent + FROM sorties ,types_poubelles + WHERE types_poubelles.id = sorties.id_filiere AND sorties.id_point_sortie = :id_point_sortie AND DATE(sorties.timestamp) = :tdate '); +$req->execute(array('id_point_sortie' => $_GET['numero'], 'tdate' => $_GET['date'])); + + + // On affiche chaque entree une à une + while ($donnees = $req->fetch()) + { + + ?> + + + + + + + + + + + + + + + + + + + + + closeCursor(); // Termine le traitement de la requête + $req2->closeCursor(); // Termine le traitement de la requête2 + ?> + + + + + + + + + + + + + + +
    #Momment de creation:type de collecte:Adhérent?:Localisation:Masse totaleModifier:
    loca + + getMessage()); + } + + // Si tout va bien, on peut continuer +/* +'SELECT type_dechets.couleur,type_dechets.nom, sum(pesees_collectes.masse) somme +FROM type_dechets,pesees_collectes +WHERE type_dechets.id = pesees_collectes.id_type_dechet AND DATE(pesees_collectes.timestamp) = CURDATE() +GROUP BY nom' +*/ + + + + // On recupère toute la liste des filieres de sortie + // $reponse = $bdd->query('SELECT * FROM grille_objets'); + +$req2 = $bdd->prepare('SELECT SUM(pesees_sorties.masse) masse + FROM pesees_sorties + WHERE pesees_sorties.id_sortie = :id_sortie '); +$req2->execute(array('id_sortie' => $donnees['id'])); + + + // On affiche chaque entree une à une + while ($donnees2 = $req2->fetch()) + { ?> + + + + + + + + + + + + + +
    + + + + + + + + + +
    + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/moteur/verif_sorties_date_post.php b/moteur/verif_sorties_date_post.php new file mode 100644 index 00000000..3c10dc46 --- /dev/null +++ b/moteur/verif_sorties_date_post.php @@ -0,0 +1,3 @@ + \ No newline at end of file