1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur
    Inscrit en
    novembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : novembre 2012
    Messages : 5
    Points : 7
    Points
    7

    Par défaut tables avec jointures naturelles dans le SGBDR

    Bonjour,

    En suivant le tuto sur la création : Ajouter une gestion de droits à votre application, j'ai constaté que les jointures des tables étaient faites côté PHP, sans utilisation de clés étrangères pour relier les tables. Si j'ai bien compris

    Cela me questionne car on entend parler de mutualisation et de rendre aux moteurs SGBD le boulot qu'ils font bien. Je pense par exemple à cette mise à jour dans le forum par ABCIWEB où il est question de désactiver le PDO coté PHP pour laisser faire le PDO du SGBD faisant suite au tuto sur PDO.

    j'imagine que vous avez de bonnes raisons pour ce choix, compte tenu de la maturité de l'outil.

    Et une question pratique : comment passer le charset utf8 dans la chaîne de connexion à la base de données.

    En vous remerciant.

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Ingénieur développement
    Inscrit en
    décembre 2006
    Messages
    4 928
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement
    Secteur : Finance

    Informations forums :
    Inscription : décembre 2006
    Messages : 4 928
    Points : 18 868
    Points
    18 868
    Billets dans le blog
    17

    Par défaut

    Bonjour,
    Pour la question du module généré par le builder pour gerer les droits, il ne me semble pas que ce soit fait "en php", generez en un et vous verrez le code de la classe model_rights..

    pour le charset, il faut regarder du coté de pdo

    par exemple pour mysql:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myConfigMysql.dsn="mysql:host=$dbhost;dbname=$database;charset=$encoding"
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

Discussions similaires

  1. Problème pour insertion dans tables avec jointure
    Par C3DRIC49 dans le forum Langage
    Réponses: 8
    Dernier message: 15/10/2010, 22h52
  2. insertion dans table avec jointure
    Par popoche28 dans le forum PHP & MySQL
    Réponses: 17
    Dernier message: 06/05/2010, 17h15
  3. requête avec jointure naturelle, ou un truc comme ça.
    Par JackBeauregard dans le forum Requêtes
    Réponses: 2
    Dernier message: 30/06/2006, 13h51
  4. [Access] Nom d'une table avec un espace dans SQL
    Par Corsaire dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/04/2006, 16h50
  5. Réponses: 10
    Dernier message: 27/03/2006, 15h40

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