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

Langage PHP Discussion :

[PHP-JS] Feuille de saisie dynamique


Sujet :

Langage PHP

  1. #1
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut [PHP-JS] Feuille de saisie dynamique
    Bonjour à tous
    je travaille depuis quelque temps sur une application web pour une compagnie.
    J'en suis rendu a une partie qui concerne à développer une feuille de saisie de temps pour des travaux effectué

    En quoi ca consiste, pour un dossier, l'employé doit entrer les type de travaux qu'il a fait ex: rise de photo du sinistre, rapport écris, déplacement en voiture....
    Ainsi, chaque dossier a une feuille de travail à remplir tant que le dossier est ouvert. La feuille ne peut etre rempli que par une seul personne.

    J'ai fait quelque chose de semblable il y a quelque année...mais c'était en c#.net..il existait un outil qui s'appelait des datagrid qui rendait la chose quand meme assez facile à faire...Question existe-il un outil semblable en php?

    Comme je crois avoir a bâtir quelque chose, voilà comment je pense parvenir à le faire...me construire un datagrid justement
    dans un table html, en ajoutant ligne par ligne selon ce que l'usager veut entré comme information.
    Le tout dynamique car le nombre de travaux a entré n'est pas défini certain peuvent en avoir 10 d'autre 30 ca dépend de la pesanteur du dossier a traiter

    Quelqun a déjà eu quelque chose de semblable à faire?
    une ligne doit avoir 8 champs définit

    Date | heure | code de travail | nature du travail | Km | Tel | Autre | temps

    selon le gabarit papier a reproduire qui m'a été fourni
    Je compte me faire une table pour garder ces info aussi...les champs ne sont pas prédéfini donc l'utilisation de varchar est de mise
    je crois que l'utilité est pour leur dossier personnel mais il veulent avoir la feuille de saisi par ordinateur

    alors idée pour rendre le tout dynamique?
    ou encore question?¸
    merci encore de votre aide

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    première question : datagrid
    je ne sais pas si en php il existe un datagrid

    mais tu peux t'en sortir aisément avec un simple tableau non ?
    tu peux faire un tableau de deux dimensions et le gérer comme datagrid et cela indépendamment du nom de tes champs.

    deuxième question : dynamique
    une solution consiste à créer un tableau de 30 lignes (si c'est le nombre maximal) et de les afficher au fur et à mesure qu'une ligne est remplie avec javascript.
    je ne connais pas js, mais je crois que tu dois pouvoir augmenter le nombre de lignes maximales
    cela exige bien sûr que js soit activé

Discussions similaires

  1. [PHP-JS] Forcer une saisie numérique
    Par Empty_body dans le forum Langage
    Réponses: 9
    Dernier message: 04/10/2011, 18h46
  2. Réponses: 1
    Dernier message: 06/12/2007, 11h47
  3. [PHP-JS] Champs de saisie
    Par lechevin dans le forum Langage
    Réponses: 15
    Dernier message: 05/01/2006, 12h09
  4. [PHP-JS] Trier des champs dynamiques
    Par Mehdi Feki dans le forum Langage
    Réponses: 8
    Dernier message: 22/12/2005, 23h39

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