IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Aide à la fonction update


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut Aide à la fonction update
    bonsoir

    apres plusieurs heures de recherches, je fais appel à votre aide et votre experience

    je dois créer pour une administration un formulaire que devra remplir le visiteur et inserer les données dans une bdd et envoyer le tout par mail au visiteur

    pour cette partie c'est ok
    je dois générer également un tableau de toutes les demandes non traitées

    pour cette partie c'est ok
    les difficultés commencent ici :
    le tableau est composé des categories suivantes :

    id nom prenom statut vérifié statut traité

    lors de la generation du formulaire et du tableau les valeurs du statut verifié et traité sont sur non

    j'aimerais que qd un agent aura verifié le dossier de la personne il puisse cliquer sur le non du statut verifié et passer ainsi la variable sur oui idem pour le statut traité

    par contre pour le statut traité il faudrait qu'un mail parte en meme temps au visiteur pour l'informer que son document est pret

    Partie de code de l'affichage du tableau :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    		echo '<td><center>'. $donnees['verife'] .'</center></td>';
    		echo '<td><center>'. $donnees['traite'] .'</center></td>';
    Avez vous une solution à mon probleme ?

    Merci par avance

  2. #2
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2012
    Messages : 12
    Par défaut
    Bonjour,

    Pour ton problème il y a plusieurs solutions possible.

    Tout d'abord quel est le type des champs "verifié" et "traité" en base (Int, String, booléen etc...)

    Je vois que tu affiches les données de ces deux champs dans une case de tableau, il faudrait peut être afficher ca dans une liste déroulante pour que l' agent puisse modifier cette valeur ou alors une case à cocher pour traiter sa en booléen.

    Une fois le formulaire validé par l'agent, la page de contrôle devra vérifier la valeur de ces champs et faire les actions nécessaire en base ainsi que d'envoyer un mail lorsque le formulaire est déclaré comme traité.

    Il y a une fonction mail toute prête en php dont voici le lien :

    http://php.net/manual/fr/function.mail.php

    J'espère avoir été clair

  3. #3
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Bonjour,

    Pour la question:
    lors de la generation du formulaire et du tableau les valeurs du statut verifié et traité sont sur non

    j'aimerais que qd un agent aura verifié le dossier de la personne il puisse cliquer sur le non du statut verifié et passer ainsi la variable sur oui idem pour le statut traité
    Tu peux utiliser des liens valider, traiter lors de la construction de ton tableau
    avec <a href="pageControl?id='.$row['id'].'">'.traiter.'</a> par exemple

  4. #4
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut
    probleme resolu

  5. #5
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    En faisant quoi: (petit résumé)
    Balise résolu

    Merci, bonne journée

Discussions similaires

  1. svp un peu d'aide sur mon update, resumé simple en dessous
    Par hansaplast dans le forum Langage SQL
    Réponses: 11
    Dernier message: 14/11/2005, 10h14
  2. [SQL] aide pour requete UPDATE SVP
    Par ganok dans le forum Langage SQL
    Réponses: 9
    Dernier message: 10/03/2005, 09h17
  3. [Débutant] Aide utilisation fonctions :(
    Par trakiss dans le forum Débuter
    Réponses: 10
    Dernier message: 27/08/2004, 15h59
  4. [Update TQuery]Lenteur de la fonction Update
    Par Eric SAULNIER dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/05/2004, 01h29
  5. Debutant en C cherche aide pour fonctions!!!!
    Par benji17c dans le forum C
    Réponses: 5
    Dernier message: 30/09/2003, 12h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo