Listes déroulantes liées avec une seule table - Page 2

Précédent
  • 1
  • 2
  1. lauraM
     
    Tout bien réfléchit je crois que vous avez entièrement raison car comme vous le dites si bien j'en sortirai que bénéfique.
    De plus si je créer d'autres tables je vais pouvoir faire ce qui m'a également posé problème.
    Je vous explique, en fait je dois faire cete page formulaire mais ausi leur donner la possibilité de pouvoir rajouter, modifier, ou supprimer une entreprise, un client, ou autres sans pour autant qu'il ait à rentrer dans mysql donc avoir plusieurs tables sera beaucoup lus simple pour moi et mon projet.
    J'accepte volontier votre offre!
    0
  2. ryldor Messages postés 145 Statut Membre 14
     
    Tout a fait d'accord, donne moi une entrée de ta table et dis moi quels champs vont dans quelles tables.
    0
  3. lauraM
     
    oui je veux bien le script tout de même pour que je puisse en tirer une connaissance.
    Merci. Dois-je vuos laisser mon adresse email ou est ce que vous pouvez l'avoir en étant membre ?
    0
  4. ryldor Messages postés 145 Statut Membre 14
     
    non je ne peux pas avoir ton email et heuresement ce serait une faille de sécurité ? Je veux bien ton email !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ryldor Messages postés 145 Statut Membre 14
     
    Mon email pour ma part est nicguer@hotmail.com
    0
  7. lauraM
     
    Je choisis de faire quatres tables
    Donc il y aura comme vous l'avez suggérez uen table 'intervention', une 'client', une 'opérateur' et 'une société'.
    Dans la table 'intervention' :
    'N°' clé primaire auto_increment
    'date de clôture' DATETIME
    'date d'ouverture' DATETIME
    'type d'intervention' VARCHAR(20)
    'matériel' VARCHAR(20)
    'Temps d'intervention' INT(11)
    Observation mediumtext
    Heure d'ouverture datetime
    Heure de fermeture datetime
    Contrat bit(1)
    Non-conformité bit(1)
    Hors Maintenance bit(1)
    Comptabilisé bit(1)
    Facturé bit(1)
    Date ouverture1 double
    Date ouverture2 datetime
    Date ouverture3 datetime
    Date ouverture4 datetime
    Heure ouverture1 datetime
    Heure ouverture2 datetime
    Heure ouverture3 datetime
    Heure ouverture4 datetime
    Date clôture1 datetime
    Date clôture2 datetime
    Date clôture3 datetime
    Date clôture4 datetime
    Heure clôture1 datetime
    Heure clôture2 datetime
    Heure clôture3 datetime
    Heure clôture4 datetime
    Tps intervention1 int(11)
    Tps intervention2 int(11)
    Tps intervention3 int(11)
    Tps intervention4 int(11)

    Dans la table 'société' :
    id_societe clé primaire auto_increment
    nomSociete VARCHAR(50)

    Dans la table 'opérateur' :
    id_operateur clé primaire auto_increment
    nomOperateur

    Dans la table 'client' :
    id_client clé primaire auto_increment
    nomClient
    demandeClient

    Merci d'avance. Si vous avez une meilleure proposition n'hésitez pas.
    0
  8. lauraM
     
    Voici mon email : mathieu.laura@hotmail.fr
    0
  9. ryldor Messages postés 145 Statut Membre 14
     
    Je t'envoie le script de suite, si tu veux tu peux m'envoyer une entrée de ta table pour que je regarde pour faire la migration car je vais bientot devoir quitter le forum !
    0
  10. lauraM
     
    Bonjour,
    concernant le script que vous m'avez envoyé "ryldor" j'ai encore quelques problèmes avec c'est-à-dire que la première liste déroulante fonctionne, elle fait bien appel à ma requête. Mais la deuxième liste déroulante ne s'affiche même plus dans mon formulaire après avoir saisi le script. C'est un premier problème dont je ne trouve pas l'erreur.
    De plus, dans mes listes déroulantes s'affichent des doublons hors il faut absolument qu'ils disparraissent. J'ai donc voulu essayer de mettre DISTINCT dans ma requête sql. Sauf que celui-ci me provoque une erreur et ne me fait même plus appel à ma table.
    Voilà j'espère que vous pourrez m'aider.
    Une chose de positive c'est que j'ai pu trouver comment mettre dans mes champs la date et l'heure.
    Merci.
    0
Précédent
  • 1
  • 2