Bonjour tout le monde.
Je ne sais pas si je suis au bon endroit, si ce n'est pas le cas, veuillez m'en excuser.
J'ai donc 2 div qui contiennent chacun une partie de formulaire et il faut faire un choix avec un checkbox dans ces deux parties.
C'est un formulaire de réservation, dans le premier, il faut choisir l'horaire de l'aller et dans le 2ème l'horaire du retour.
Si je place ces deux div l'un au dessous de l'autre, aucun souci pour effectuer le choix.
Mais si je place ces deux div côte à côté, il m'est impossible de choisir dans le bloc de gauche !
Les listes sont issues d'une base de données.
Le code qui place les données dans les div :
Code php : 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 echo "<div id='formuleg'>"; echo "<fieldset style='border: ridge #0033FF'>"; echo "<legend align='top'>Choisissez votre vol aller</legend>"; for ($k=0; $k <$j;$k++) { $l=0; //déterminer les bonnes données à enregistrer if ($log1[$l][$k] !="") { $dep2=$dep1[$l][$k]; $arr2=$arr1[$l][$k]; $nom3=$nom1[$l][$k]; echo "<input id='premier' type='checkbox' name='compagnie[]' value='$nom3.$dep2.$arr2.$route'"; $logoc=$log1[$l][$k]; echo "><label><img src="'$logoc' width='160' height='44' alt='' align='middle' /></label>"; } else { echo $message; } if ($dep1[$l][$k] !="") { echo "<label>Départ :</lavel>"; echo " ".$dep2." "; } else { echo $message; } if ($arr1[$l][$k] != "") { echo "<label>Arrivée :</label>"; echo " ".$arr2." "; } else { echo $message; } echo "<br />"; }//fin du for echo "</fieldset>"; echo "</div>"; echo "<div id='formuled'>"; echo "<fieldset class='fo.formuled' style='border: ridge #0033FF'>"; echo "<legend align='top'>Choisissez votre vol retour</legend>"; $l=1; for ($k=0; $k <$j;$k++) { if ($log2[$l][$k] !="") { $retd1=$retd[$l][$k]; $reta1=$reta[$l][$k]; $logoa=$log2[$l][$k]; $nom4=$nom2[$l][$k]; echo "<input type='checkbox' name='compagnie[]' value='$nom4.$retd1.$reta1.$router'"; echo "><label><img src="'$logoa' width='160' height='44' alt='' align='middle' /></label>"; } else { echo $message; } if ($retd[$l][$k] != "") { echo "<label>Départ :</label>"; echo " ".$retd1." "; } else { echo $message; } if ($reta[$l][$k] != "") { echo "<label>Arrivée :</label>"; echo " ".$reta1." "; } else { echo $message; } echo "<br />"; }//fin du for echo "</fieldset>"; echo "</div>";
Et voici le code css des div :
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 div#formuleg{ position : relative; width : 450px; height : auto; float : left; padding-top : 0; } div#formuled { position : relative; width : 450 px; height : auto; float : rigth; padding-top : 0; }
Alors si quelqu'un a une idée pour remédier à ce problème, je vous en serai reconnaissant.
Merci et bonne soirée.
![]()
Partager