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 :

Mysql selection liées avec (les sessions)


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 83
    Par défaut Mysql selection liées avec (les sessions)
    Bonjour,

    Je suis entrain de réaliser une application de gestion des clients dans une entreprise de télécommunication pour le compte de mon stage, l'application est déjà fonctionnelle mais lorsque je l'ai présenté à mon directeur il était satisfait mais il m'a demandé une chose que je trouve que je devais faire depuis le début mais que je n'avais pas fait alors là je suis à la fin du programme je ne sais pas comment le faire si vous pouvez m'apporter votre aide.

    Je m'explique, l'application est conçu en php avec une base des données mysql; ce que j'aimerais faire alors il s'agit donc de catégoriser les utilisateurs par ville, l'utilisateur de la ville de brazzaville ne peut que voir les clients enregistrés dans la base des données mais qui sont dans la ville de brazzaville, l'utilisateur de Libreville ne peut que voir les clients enregistrés avec comme ville Libraville, ainsi de suite pour toute les villes enregistrés.

    Alors actuellement, l'application fonctionne mais les utilisateurs voient tous les clients de toute les villes, alors je ne sais pas quelle requet utiliser soit si quelqu'un à une idée il peut m'aider.


    Pour la table User dans ma base des données il y a un champ ville et pour les clients aussi.

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    j'ai une bonne et une mauvaise nouvelle.
    ce genre de fonctionnalité ce prévoit depuis le début parce qu'apres c'est plus compliqué.

    il faudrait que tu ajoutes dans la session utilisateur des informations relatives à la portée des utilisateurs qu'il voit et tu rajoutes ce filtre par portée (qualité du client, ville, dates... ) à toute ses requetes. tu peux faire un truc sympa en générant les conditions sql "à la volée".

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 83
    Par défaut
    gene69, merci pour ton aide et tu as tout a fait raison, je devais normalement l'ajouter au début mais lorsque j'ai présenté le travail c'est en ce moment là qu'on m'a demandé d'ajouter cette fonctionnalité mais toute fois dans ma base des données il y a une table ville pour les utilisateur et pour les clients mais voici un peu à quoi j'ai pensé si ça peut marcher :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if $_SESSION ['ville'] = $data['ville'] 
    $query = "SELECT * FROM 'client' WHERE $_SESSION ['ville'] = $data['ville']"; 
    $result = mysql_query($query);
    Donc à chaque requete dans la base des données on verifie la ville stocké en session et on récupère que les cleints de l'utilisateur dont la ville est stocké dans la session.

    Complete moi si tu as une idée, merci beaucoup de ton aide

Discussions similaires

  1. problème avec les sessions
    Par DiverSIG dans le forum Langage
    Réponses: 2
    Dernier message: 28/11/2005, 11h01
  2. fonctionne avec les sessions pas avec le reste
    Par hugo69 dans le forum Langage
    Réponses: 6
    Dernier message: 22/11/2005, 09h38
  3. Problèmes avec les Sessions
    Par alexthomas dans le forum Langage
    Réponses: 5
    Dernier message: 20/11/2005, 21h53
  4. [Sécurité] securite avec les sessions.
    Par krapoulos dans le forum Langage
    Réponses: 7
    Dernier message: 05/11/2005, 14h41
  5. Problème avec les sessions
    Par philippef dans le forum Langage
    Réponses: 2
    Dernier message: 27/10/2005, 15h19

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