Champs formulaire l'un a coté de l'autre

moogly_praha Messages postés 73 Statut Membre -  
moogly_praha Messages postés 73 Statut Membre -
Bonjour,

je sollicite votre aide : je n'arrive pas à trouver comment (en php) aligner les champs de formulaire. Un exemple serait plus concret pour la compréhension

Titre 1 Titre 2 Titre 3
[______________] [______________] [_______________]

Vous voyez mieu déjà ce dont je veux parler ??? il est pas beau mon désign :D

Merci beaucoup pour vos réponses.

7 réponses

jojolafrite14 Messages postés 185 Statut Membre 285
 
Bonjour,

Une méthose assez simple est la création d'un tableau...

Cela donnerais :

<tr>
<td>titre1</td>
<td>titre2</td>
<td>titre3</td>
</tr>
<tr>
<td>[____________]</td>
<td>[____________]</td>
<td>[____________]</td>
</tr>

Si mes souvenirs sont bons
0
moogly_praha Messages postés 73 Statut Membre 5
 
ah oauis j'y avais pas pensé !!! je débute dans le php j'ai pas encore les réflexes !!!

merci de ta réponse je vais voir ce que je peux faire

et pour info les [______] ca devait représenter les champ du formulaire avec input mais apparemment c pas trop ressemblant :)

encore merci
0
jojolafrite14 Messages postés 185 Statut Membre 285
 
De rien !
Et oui, le tableau, c'est simple, mais éfficace.
Content d'avoir pû t'aider, tu peux passer le sujet en "résolu" et/ou continuer à poster si tu as d'autres question.

Après, dans les cases, tu peux mettre ce que tu veux...
0
moogly_praha Messages postés 73 Statut Membre 5
 
En fait c'est pas mal mais c pas encore ca : les titres sont affichés l'un sur l'autre, par contre les champs du formulaire sont bien les uns à côté des autres ...

je cherche sur mon ami google mais il ne veut pas me donner les réponses :(
0
jojolafrite14 Messages postés 185 Statut Membre 285
 
J'ai oublier une balise,

Mettre <table> avant le code que j'ai donné et </table> après.
0
moogly_praha Messages postés 73 Statut Membre 5
 
ouias c ce que j'ai lu sur un sujety mais ca ne change pas ...

je te met le code que j'ai fait ca aider peut etre ...

<fieldset id="titre">
<table>
<tr>
<td style="padding-left: 4px;" valign="top"><label>titre 1 : </label><br></td>
<td style="padding-left: 4px;" valign="top"><label>titre 2 : </label</td>
<td style="padding-left: 4px;" valign="top"><label>titre 3 : </label></td>
</tr>
<tr>
<td><input type="text" name="titre1" size=25></td>
<td><input type="text" name="titre2" size=25></td>
<td><input type="text" name="titre3" size=25></td>
</tr>
</table>
</fieldset>

merci
0
jojolafrite14 Messages postés 185 Statut Membre 285
 
Que ça remonte loin...
le "padding-left: 4px;" il sert à quoi ?
Les balises <label> ont quel but ?

Désolé, mais ça fait 2 ans que j'ai pas programmé en php...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moogly_praha Messages postés 73 Statut Membre 5
 
franchement ??? le padding-left je sais pas trop et le label il parait que c'est bien :$
0
moogly_praha Messages postés 73 Statut Membre 5
 
Alors y'a du nouveau : en fait ca marche tres bien si je ne le met pas entre els balises <fieldset> qui permettent de créer un cadre ... Lorsqu'elle sont entre ces balises, les titres sont l'un sur l'autre à gauche et sur la meme ligne se trouve les 3 champs ... c'est embêtant car j'ai 2 autres cadre en fieldset et pour le design c'est mieu mais je ne trouve pas la soluce ...

quelqu'un connaitrait-il la solution ??
0
moogly_praha Messages postés 73 Statut Membre 5
 
Personne pour m'aider ??? je galere vraiment je n'arrive pas à trouver de solution sur mon ami google ...
0