Bonjour,
j'ai réalisé un formulaire en php qui me permet de récupérer des valeurs et les insérer dans une bdd.

cependant, pour certains champs de mon formulaire j'aimerai qu'il soit dynamique.
exemple: je dois saisir un 'nom de famille' cependant il peut y'avoir plusieurs 'nom de famille' .
de ce fait j'aimerai intéragir avec l'utilisateur et ajouter un champ 'nom de famille' au besoin.

d'autre part ma seconde problématique est du même genre mais concerne maintenant plusieurs champs. en fait, j'ai des champs se rapportant à des locuteurs (locuteur 1, locuteur 2, etc.)
et pour chaque locuteur j'ai des renseignements le concernant.(age, sexe, profession)
dans ce cas de figure j'aimerai avoir autant de champs que de locuteur et interagir donc avec la demande de l'utilisateur.

voilà un bout de mon formulaire :

form.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
 
 
<head>
<title>Header</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="fr" />
</head>
 
<body vlink="#0033CC" onload="hide();">
 
 
<h2 align="center">Fiche signalétique</h2>
 
 
<table align="center" width=100% height=55%>
	<tr>
		<td>
 
		<form method="post" action="../bdd/insert.php" 
			name="formulaire" onSubmit="return (testChamps() && check());"
			enctype="multipart/form-data" accept-charset="UTF-8">
		<table>
 
 
			<tr>
				<td>nom de famille</td>
				<td><input type="text" size="50" name="Nom" ></td>
			</tr>
<tr>
				<td><b><i>Locuteur 1</i></b></td>
				<td bgcolor="#006699"></td>
 
			</tr>
			<tr>
				<td>Identifiant :</td>
				<td><input type="text" size="50" name="id_1" onKeyUp="javascript:couleur(this);"></td>
 
			</tr>
			<tr>
				<td>Age :</td>
				<td><input type="text" size="50" name="age_1" onKeyUp="javascript:couleur(this);" onblur="verifAge(this)"></td>
 
			</tr>
			<tr>
				<td>Sexe :</td>
				<td><input type="radio" name="sex_1" value="M" />Masculin <input
					type="radio" name="sex_1" value="F" />Féminin</td>
 
			</tr>
			<tr>
				<td>Niveau d'étude :</td>
				<td><input type="text" size="50" name="etude_1" onKeyUp="javascript:couleur(this);"></td>
 
			</tr>
			</table>
 
 
		</form>
</table>
</body>
</html>
merci de votre aide