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

Zend_Db PHP Discussion :

Zend sans Pdo


Sujet :

Zend_Db PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 87
    Points : 52
    Points
    52
    Par défaut Zend sans Pdo
    Bonjour à tous,

    1 journée sur le net et pas de réponse, alors je finis par vous soumettre la question :

    puis je attaquer mySql via l'api en utilisant ZF 1.9 et la logique MVC ?

    En gros, mon fournisseur ne mettant pas à dispo pdo_mysql, ni pdo_sqlite..., je souhaite que mes models requêtent en direct sur ma base.


    vu l'absence d'infos sur le net, soit c'est fort stupide, soit c'est fort fort stupide.

    Merci d'avance.

  2. #2
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Bien sûr que c'est possible, il faut juste utiliser le bon adaptateur, comme par exemple Zend_Db_Adapter_Mysqli.

    Tu pourras en voir la liste en consultant la documentation de l'API : http://framework.zend.com/apidoc/core/ au chapitre Zend_Db
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 87
    Points : 52
    Points
    52
    Par défaut
    Ce qui suppose que l'extension mysqli soit installée chez l'hébergeur, ce qui n'est pas le cas. Pourquoi n'y a t il pas en fait un adapter pur mysql ?

    Mais si le net n'a pu me répondre, je me résigne quant à la solution, sauf à développer mon propre adapter.

    Merci quand même.

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 227
    Points
    20 227
    Par défaut
    Citation Envoyé par Flamenco Voir le message
    Pourquoi n'y a t il pas en fait un adapter pur mysql ?
    Car mysql est ou va être dépricée très bientôt au profit de mysqli si je ne m'abuse et surtout parce que utiliser une api non objet alors dans un frameworkobjet serait une hérésie surtout quand d'autre api plus dans la philosophie existe
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Citation Envoyé par Flamenco Voir le message
    Ce qui suppose que l'extension mysqli soit installée chez l'hébergeur, ce qui n'est pas le cas. Pourquoi n'y a t il pas en fait un adapter pur mysql ?

    Mais si le net n'a pu me répondre, je me résigne quant à la solution, sauf à développer mon propre adapter.

    Merci quand même.
    Il ne te reste plus qu'à sous-classer la classe abstraite Adapter
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 87
    Points : 52
    Points
    52
    Par défaut
    je comprends + ou - ta réponse, grunk :

    je la comprends dans le sens ou effectivement, il n'existe rien pour l'heure qui permette d'attaquer mysql en direct tout en restant dans l'approche mvc du ZF,

    en revanche, et là où mes compétences php me font pour l'instant défaut, je ne la comprends pas forcément dans le sens où il me semble que l'on pourrait développer un adapter mysql reprenant toutes les fonctions, méthodes... des pdo_xxx et permettant ce que je demande.

    Mais bon, je me lance à la découverte du ZF et de ses rouages, et je vais voir si ce n'est effectivement pas possible. Il est vrai que cela n'est pas forcément utile car destiné à un hébergeur qui n'en est pas vraiment un, mais cela me sert au moins de trame dans mon apprentissage.

    Merci tout de même.

  7. #7
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Citation Envoyé par Flamenco Voir le message
    en revanche, et là où mes compétences php me font pour l'instant défaut, je ne la comprends pas forcément dans le sens où il me semble que l'on pourrait développer un adapter mysql reprenant toutes les fonctions, méthodes... des pdo_xxx et permettant ce que je demande.
    En sous-classant la classe abstraite Zend_Db_Adapter_Abstract

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    class Mon_Adapter_Mysql extends Zend_Db_Adapter_Abstract 
    {
        // ici il y a du boulot... ;)
    }
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 87
    Points : 52
    Points
    52
    Par défaut
    Effectivement s.n.a.f.u,

    je suis en train de prendre l'Adapter mysqli, que je copie en mysql et je me fade le code pour voir où il y a moyen de changer la donne.

    Pas sur que j'aille au bout mais intéressant, pour l'instant.

Discussions similaires

  1. framework zend sans PHP
    Par aouladlahcen dans le forum Zend Framework
    Réponses: 3
    Dernier message: 30/06/2014, 09h27
  2. utiliser zend sans base de données
    Par Khleo dans le forum Autres composants
    Réponses: 6
    Dernier message: 31/10/2013, 15h02
  3. [ZF 1.5] Zend Db PDO
    Par JGE dans le forum Zend_Db
    Réponses: 4
    Dernier message: 07/08/2008, 15h35
  4. Zend Core 2 + PDO
    Par alheim dans le forum Zend
    Réponses: 2
    Dernier message: 12/05/2007, 19h10
  5. Problème de base de données avec Zend exception PDO
    Par websurfeur dans le forum Zend Framework
    Réponses: 8
    Dernier message: 20/04/2007, 16h49

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