{MySQL} disabled et remplissage de 2 table

Fermé
venom - 23 oct. 2009 à 23:22
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 24 oct. 2009 à 16:44
bonsoir,
je voudrais remplir 2 table, suite à la saisi dans 1 formulaire,
voici les tables:

AFFECTATION (code_affectation :varchar(15) primary key,
date :date( ),
code_utilisateur :varchar(07) foreign key)



MATERIEL (num_inventaire : int(7) primary key,
code_barre :varchar(07),
marque :varchar(20) foreign key,
fournisseur: varchar(20) foreign key ,
etat :varchar(5)
code_affectation :varchar(15) foreign key)

sachant que la page est partagée en 2 partie grace a des <fieldset>

le 1er <fieldset> contient : 1-code_affectation
2-date
3- code_utilisateur
et un bouton "OK"


le 2eme <fieldset> contient le reste des champs

et 2 bouton: (+) pour ajouter des enregistrements dans la table materiel
et (valider) pour valider tous le formulaire.


SUITE AU 1ER CHARGEMENT DE LA PAGE LES CHAMPS SE TROUVANT DANS LE 2EME <FIELDSET> SONT INACTIFS GRACE A LA BALISE DISABLED QUE J'AI INSERER DANS TOUS LES CHAMPS DU 2EME <FIELDSET>

DONC JE COMMENCE A REMPLIR LES CHAMPS DU 1ER <FIELDSET>, JE VOUDRAIS SAVOIR COMMENT FAIRE
ACTIVer LES CHAMPS DU 2EME <FIELDSET> APRES VALIDATION DU BOUTON 'OK' DU 1ER <FIELDSET>


J'ESPERE QUE J'AI été assez clair, merci d'avance, au fait c'est urgent:) !
A voir également:

1 réponse

giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
24 oct. 2009 à 16:44
bonjour,

personnellement je ferais un truc comme ça :
(en php)
if (aig==0){

// affichage du 1er fieldset
//on remplit
// on met un champs caché avec name=aig value=1
// on soumet avec un submit vers la même page.

}
else {
// on arrive ici avec aig = 1
// on est donc passé dans le premier fielset
// on affiche le premier avec les valeurs récupérées
// on affiche le second pour remplir les champs
// on fait un submit vers ce que l'on veut faire après

}
0