Mise en page formulaire php

Résolu/Fermé
marion25 - 31 mars 2009 à 11:20
patacul Messages postés 159 Date d'inscription mardi 31 mars 2009 Statut Membre Dernière intervention 5 janvier 2010 - 31 mars 2009 à 11:32
Bonjour,

J'ai crée un formulaire en php, or ma mise en page n'est pas très belle : j'aimerais aligner les textbox à la verticale,qu'elles soient toutes au meme niveau.
J'ai essayer de mettre des espaces mais ce n'est pas tres beau, pouvez vous m'aider?
Voici mon code :


<TABLE>
<TR ALIGN=LEFT >
<TH><img src='test.jpg'></TH>
<TH WIDTH="60%">
<?php
$connexion = mysql_connect("localhost","root","");
if ($connexion)
{
mysql_select_db("voyage",$connexion);
?>
<br>
<?php
echo 'Date demande :        <input type="text" name="Date_demande" size="10" onclick="verif_date();">';?> (JJ/MM/AAAA)
<?php echo'<br>';
echo'<input type="button" value="ok" name="ok" onclick="ControleVide();">';
?><br><?php
echo 'Objet de la mission : <input type="text" name="Objet_mission" size="20"/><br/>';

?>
Nom :                       <select name='Select_nom'>
<Option value="Name">-- Sélectionnez le nom --</Option>
<?php

//on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '') ;

//on sélectionne la base
mysql_select_db('Intranet',$db) ;

$sql = "SELECT Nom FROM personnel";
//on envoie la requête
$req = mysql_query($sql) or die(mysql_error());

//on fait une boucle qui va faire un tour pour chaque enregistrement
while($Nom = mysql_fetch_assoc($req))

//on affiche les informations de l'enregistrement en cours
{
echo "<option value=".$Nom['Nom']." >" .$Nom['Nom']. "</option>";

}
//on ferme la connexion à mysql
mysql_close();
?>
</select>
<br>

</select>


<?php

//echo 'Type de transport: <input type="text" name="Type_transport" size="15"/><br/>';
echo 'Type de transport :    
<select name="Type_transport">
<option value="Voiture">Voiture</option>
<option value="Train">Train</option>
<option value="Avion">Avion</option>
</select><br/>';
echo 'Réduction (en %) :     <input type="text" name="Reduction" size="15"/><br/>';?>
<?php
echo 'Ville de départ :         <input type="text" name="Ville_depart" size="15"/><br/>';
echo 'Ville d\'arrivée :           <input type="text" name="Ville_arrivee" size="15"/><br/>';
echo 'Date de départ :         <input type="text" name="Date_depart" size="15"/><br/>';
echo 'Heure de départ :       <input type="text" name="Heure_depart" size="15"/><br/>';
echo 'Date de retour :          <input type="text" name="Date_retour" size="15"/><br/>';
echo 'Heure de retour :        <input type="text" name="Heure_retour" size="15"/><br/>';?>


.... etc
A voir également:

4 réponses

vincent170186 Messages postés 316 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 28 septembre 2012 52
31 mars 2009 à 11:26
salut !
vu que tu utilise un <table>
il te suffit de mettre:
<table><tr><td>
intitulé:</td><td><input/></td></tr>
<tr><td>intitulé2:</td><td><input/></td></tr>
</table>
comme ça tes espace text seront aligné!

ce qui donne
<?php
echo '<table><tr><td>Ville de départ : </td><td> <input type="text" name="Ville_depart" size="15"/></td></tr>';
echo '<tr><td>Ville d\'arrivée :</td><td><input type="text" name="Ville_arrivee" size="15"/></td></tr>';
echo '<tr><td>Date de départ :</td><td><input type="text" name="Date_depart" size="15"/></td></tr></table>';
voila!
1
patacul Messages postés 159 Date d'inscription mardi 31 mars 2009 Statut Membre Dernière intervention 5 janvier 2010 30
31 mars 2009 à 11:26
bonjour,

va voir se site http://werbach.com/barebones/fr_barebone.html

tu devrai trouver ton bonheur.

bonne journée.
0
Merci beaucoup de votre aide :)
0
patacul Messages postés 159 Date d'inscription mardi 31 mars 2009 Statut Membre Dernière intervention 5 janvier 2010 30
31 mars 2009 à 11:32
mais de rien j'esper avoir résolu ton problem!?
0