Bonjour,

Avec un formulaire j'alimente une base de donnée MySQL. Les éléments sont correctement insérés dans la base de donnée.

Ensuite je désire faire appel à ces éléments et les disposer dans un tableau. J'ai essayé de créer ceci (ci-dessous), cependant les cellules s'affichent les une après les autres. Normal me direz vous, c'est ce que j'ai programmé. Cependant je ne trouve pas vraiment comment faire autrement !
(La logique me manque certainement )

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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<table cellspacing="1" cellpadding="1" width="100%" style="border-color:#000000;border-width:2;border-style:dotted"> 
	<tr >
		<td style="border-color:#000000;border-width:0.5;border-style:solid"><center>Ligne :</center></td>
		<td style="border-color:#000000;border-width:0.5;border-style:solid"><center>Système d'exploitation :</center></td>
		<td style="border-color:#000000;border-width:0.5;border-style:solid"> <center>Mise à jour :</center></td>
		<td style="border-color:#000000;border-width:0.5;border-style:solid"><center>Ordinateurs  :</center></td>
	</tr>
 
 
						<?php
						//On selectionnes les variables contenu dans notre base de donnée
						$req="select * from materiels";
 
						$res=mysql_query($req) or die("erreur dans la requête $req");
 
						//On récupère toutes les entrées de la variable concernée
						while ($tab=mysql_fetch_object($res))
						$id[]=$tab->id;
 
							//On affiche toutes les entrées
							for ($i=0;$i<count($id);$i++)
							{
								//On crée un tableau
								echo "<td style=\"border-color:#000000;border-width:0.5;border-style:solid\"><center>";
								//On affiche le paramètre
								echo "<option value='$id[$i]'>$id[$i]</option>";
								//On ferme le tableau
								echo "</center></td>";	
							}
						?>
 
						<?php
						//On selectionnes les variables contenu dans notre base de donnée
						$req="select * from materiels";
 
						$res=mysql_query($req) or die("erreur dans la requête $req");
 
						//On récupère toutes les entrées de la variable concernée
						while ($tab=mysql_fetch_object($res))
						$os[]=$tab->OS;
 
							//On affiche toutes les entrées
							for ($i=0;$i<count($os);$i++)
							{
							//On crée un tableau	
							echo "<td style=\"border-color:#000000;border-width:0.5;border-style:solid\"><center>";		
							//On  affiche le parametre
							echo "<option value='$os[$i]'>$os[$i]</option>";				
							//On ferme le tableau
							echo "</center></td><tr>";
							}
						?>
 
						<?php
						//On selectionnes les variables contenu dans notre base de donnée
						$req="select * from materiels";
 
						$res=mysql_query($req) or die("erreur dans la requête $req");
 
						//On récupère toutes les entrées de la variable concernée
						while ($tab=mysql_fetch_object($res))
						$maj[]=$tab->MAJ;
 
							//On affiche toutes les entrées
							for ($i=0;$i<count($maj);$i++)
							{
							//On crée un tableau
							echo "<td style=\"border-color:#000000;border-width:0.5;border-style:solid\"><center>";
							echo "<option value='$maj[$i]'>$maj[$i]</option>";
							//On ferme le tableau
							echo "</center></td>";
							}
						?>
 
						<?php
						//On selectionnes les variables contenu dans notre base de donnée
						$req="select * from materiels";
 
						$res=mysql_query($req) or die("erreur dans la requête $req");
 
						//On récupère toutes les entrées de la variable concernée
						while ($tab=mysql_fetch_object($res))
						$mf[]=$tab->MF;
 
							//On affiche toutes les entrées
							for ($i=0;$i<count($mf);$i++)
							{
							//On crée un tableau
							echo "<td style=\"border-color:#000000;border-width:0.5;border-style:solid\"><center>";
							echo "<option value='$mf[$i]'>$mf[$i]</option>";
							//On ferme le tableau
							echo "</center></td>";
							}
						?>
 
</table>
Je remercie d'avance tout ceux qui pourront m'apporter éléments de réponses.

Cordialement,
Innop.