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)
Je remercie d'avance tout ceux qui pourront m'apporter éléments de réponses.
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>
Cordialement,
Innop.
Partager