Forum Programmation.php Framework PHP orienté "formulaires / base de données"

Posté par (page perso) .
1
9
juin
2011

Bonjour,

Je dois développer une application web PHP / MySQL qui consiste principalement à renseigner des tables dans une base de données et en extraire des données. Quel framework me conseilleriez-vous pour cela, sachant que les fonctionnalités que j'aimerais particulièrement sont :
- formulaires à ne pas écrire en HTML (classes PHP / Description texte / ...)
- validation de formulaires / détection de valeurs erronées automatiques

Pour vous donner une idée de ce que je recherche, je suis un adepte de Trubogears en Python, j'aimerais retrouver le même genre de comportement, mais on m'impose de faire du PHP et non pas du python :-/

Symphony ? Prado ? CakePHP ? ... ?

Merci d'avance pour vos conseils.

  • # phpmyadmin

    Posté par . Évalué à 2.

    tu crees ta base avec
    tu crees ta table avec
    et quand tu clicques sur "inserer une ligne" ca ouvre un formulaire avec tous les champs de la table precedemment inscrits.

    ah, ce n'est pas ce que tu cherches ?

    • [^] # Re: phpmyadmin

      Posté par (page perso) . Évalué à 1.

      Cela ne convient pas car :
      - je ne peux pas gérer les droits d'accès sur certains types de modifications (exemple : si je veux gérer un statut, je ne peux pas gérer avec PHPMyAdmin des autorisations différenciées)
      - J'ai des calculs complexes à réaliser sur les données au moment de leur affichage, des calculs conditionnels et notamment basés sur des éléments extérieurs
      - Je désire faire des présentations autres que Tableaux et formulaire d'ajout/modification
      - Dans ma question originale, il me semble que je parle de framework, pas d'application toute prête.
      - Je ne parles jamais de création de table et/ou de base de données.

      Voilà, j'ai essayé de répondre en te prenant au sérieux, parce que ça apporte de l'eau à mon moulin. En revanche, je suis vraiment désolé que tu t'ennuies au point de répondre à une question qui ne t'intéresse pas.

      • [^] # Re: phpmyadmin

        Posté par . Évalué à 2.

        désolé si ma reponse avait paru un peu rude
        alors sache que je ne m'ennuies pas, j'essaye juste de faire poser les bonnes questions.

        de ton premier post, j'ai retenu :

        Je dois développer une application web PHP / MySQL qui consiste principalement à renseigner des tables dans une base de données et en extraire des données.

        j'aimerais particulièrement sont :
        - formulaires à ne pas écrire en HTML (classes PHP / Description texte / ...)
        - validation de formulaires / détection de valeurs erronées automatiques

        bref, phpmyadmin me semblait un bon choix car
        - il permet de renseigner les tables
        - il permet d'extraire les données
        - il t'evites d'ecrire tes formulaires car ils les a deja pour toi
        - il controle certain valeurs qui ne matcheraient pas le type du champs

        par contre avec ton deuxieme post on en apprend un peu plus sur ton besoin
        et cela pourra alors aider les autres lecteurs à proposer une solution adapter à ta question.

  • # Symfony

    Posté par . Évalué à 1.

    C'est un peu de la mauvaise foi car c'est le seul framework PHP que j'ai utilisé, mais il fait tout ce que tu demandes :
    La création d'une page te permettant de remplir une table se fait rapidement et sans trop de difficulté,
    idem pour la validation de formulaire
    si tu as quelques bases en PHP, lis la doc (http://symfony.com/doc/current/book/index.html)
    et en peu de temps tu seras capable de faire ce que tu souhaites.

    Bon courage

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.