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

PHP & Base de données Discussion :

Transmission des valeurs avec 2 tables liées


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Webdesigner
    Inscrit en
    Septembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : Septembre 2014
    Messages : 2
    Par défaut Transmission des valeurs avec 2 tables liées
    Bonjour,
    Je suis débutante en php,
    J'ai un petit soucis, j'espère que ce sera clair

    J'ai unce formulaire ci :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <p><label>Forfait journalier :</label><span class="text"><input type="number" id="1" name="1" /></span></p>
    <p><label>Nombre de lits exploitables MRPA+CS :</label><span class="text"><input type="number" id="2" name="2" /></p>
    <p><label>Nombre de lits exploitables MRS :</label><span class="text"><input type="number" id="3" name="3" /></p>
    <p><label>Nombre de journées O (MRPA) :</label><span class="text"><input type="number" id="4" name="4" /></p>
    <p><label>Nombre de journées A (MRPA) :</label><span class="text"><input type="number" id="5" name="5" /></p>
    <p><label>Nombre de journées B (MRPA) :</label><span class="text"><input type="number" id="6" name="6" /></p>
    <p><label>Nombre de journées C (MRPA) :</label><span class="text"><input type="number" id="7" name="7" /></p>
    <p><label>Nombre de journées Cd (MRPA) :</label><span class="text"><input type="number" id="8" name="8" /></p>


    J'ai 2 tables, une qui portes le nom des données et leur id : par exemple "Nombre de lits exploitables MRS" correspont à l'id 2.
    Et mon autre table correspond au nom d'une maison, à un mois encodé, une année, ainsi que le numero de donnée qui correspond à l'id de ma première table et donc le nom de la donnée associées,
    Je dois récupérer mes valeur de mon formulaire, et la réinjecter dans ma base de données,
    Comment puis je lié les 2 tables avec mon formulaire ?????

    Je cale complètement,
    Merci de votre aide,

    Dawna

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu ne nous as pas dit ou allaient les "nombres" qui vont être saisis dans le formulaire.
    Je suppose que c'est dans la table 2 et donc je ne vois pas ce que vient faire ta table 1 dans l'histoire puisque l'id tu l'as deja dans le formulaire.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Candidat au Club
    Femme Profil pro
    Webdesigner
    Inscrit en
    Septembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : Septembre 2014
    Messages : 2
    Par défaut Voici les tables
    Je mets ici l'image des tables, ce sera plus parlant
    Nom : exemple.jpg
Affichages : 70
Taille : 1,01 Mo

  4. #4
    Membre Expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Billets dans le blog
    8
    Par défaut
    Tu peux par exemple créer cette vue dans ton phpmyadmin qui lie proprement tes tables.
    Et après, tu peux requêter en lecture comme en écriture sur ta vue...
    Ca sera plus simple, surtout si tu débutes.

    Au passage, il serait bon de vérifier que tu as bien posé une clé étrangère sur le champ numero_donnee.

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    create view v_donnees as
     
    select 
    don.id as donnee_id,
    don.maison,
    don.annee,
    don.mois,
    don.valeurs,
    def.nom_donnee,
    def.numero_donnee
     
    from donnee don
    inner join definition def on don.numero_donnee=def.numero_donnee
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

Discussions similaires

  1. [AC-2010] Impossible de créer des relations avec une table liée à Outlook
    Par lagratteCchouette dans le forum Modélisation
    Réponses: 4
    Dernier message: 26/01/2014, 21h44
  2. Réponses: 9
    Dernier message: 15/03/2013, 16h18
  3. Réponses: 3
    Dernier message: 29/04/2010, 13h54
  4. Ecraser des valeurs avec Dates identiques
    Par beurnoir dans le forum Access
    Réponses: 10
    Dernier message: 25/10/2005, 09h47
  5. [VB.NET] [ODBC] Récupérer des valeurs avec requête ODBC?
    Par Pleymo dans le forum Windows Forms
    Réponses: 5
    Dernier message: 04/03/2005, 16h38

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