Voici mon code,

Je voudrais que la taille des cellules d'un tableau restent fixes ... j'ai effectué avant ma boucle WHILE la structure des colonnes ... Ensuite dans la boucle WHILE, je fixe les valeurs récupérées dynamiquement dans une structure identique au tableau déclaré avant la boucle ...

Dés que je récupère une valeur, la taille est dépassée par rapport au 1er tableau développé.

En esperant que vous ayez compris.

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
 
<?php
require("cnx/login_sql.php");
 
//Connexion à la base de données
$db = mysql_connect('localhost', 'root', '') or die ("Erreur de connexion");
 
//Selection de la base
mysql_select_db('alliance',$db);
 
//Recupération de la variable id
@$id=$_GET['id'];
 
$hist = "SELECT * FROM pr_spare ORDER BY Datej_pr DESC";                           
$req_hist = mysql_query ($hist) or die ('Erreur SQL !<br>'.mysql_error());
echo '<font face="verdana"><TABLE WIDTH="70%" BORDER CELLSPACING=2 CELLPADDING=1> 
<CAPTION ALIGN=TOP>Historique d\'emprunt</CAPTION> 
<TR ALIGN=CENTER VALIGN=TOP> 
<TH WIDTH="33%" ALIGN=CENTER>Jour du Prêt</TH> 
<TH WIDTH="33%" ALIGN=CENTER>Emprunteur</TH>
<TH WIDTH="33%" ALIGN=CENTER COLSPAN=2 ROWSPAN=1 NOWRAP>Date de Retour</TH>
<TH WIDTH="33%" ALIGN=CENTER>N°Intervention</TH>
<TH WIDTH="33%" ALIGN=CENTER COLSPAN=2 ROWSPAN=1 NOWRAP>Technicien(s)</TH> 
</TR> 
 
<TR> 
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD> 
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">Réelle</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">Fictive</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">H.D.I</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">Bur.</font></TD>
</TR>
 
</TABLE>
</font>';
while($data_hist=mysql_fetch_assoc($req_hist))
{
echo '
<font face="verdana"><TABLE WIDTH="33%" BORDER CELLSPACING=2 CELLPADDING=1> 
<TR ALIGN=CENTER VALIGN=TOP> 
<TH WIDTH="33%" ALIGN=CENTER>'.$data_hist['Datej_pr'].'</TH> 
<TH WIDTH="33%" ALIGN=CENTER>'.$data_hist['emprunteur'].' </TH>
<TH WIDTH="33%" ALIGN=CENTER COLSPAN=2 ROWSPAN=1 NOWRAP> </TH>
<TH WIDTH="33%" ALIGN=CENTER> </TH>
<TH WIDTH="33%" ALIGN=CENTER COLSPAN=2 ROWSPAN=1 NOWRAP></TH> 
</TR> 
 
<TR> 
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD> 
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
<TD WIDTH="33%" ALIGN=CENTER><font size="1">-</font></TD>
</TR>
 
</TABLE>
</font>
';
}
 
 
 
        
mysql_close();
?>