Mise en page formulaire php
Résolu
marion25
-
patacul Messages postés 159 Date d'inscription Statut Membre Dernière intervention -
patacul Messages postés 159 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Mise en page formulaire php
- Whatsapp formulaire opposition - Guide
- Mise en forme conditionnelle excel - Guide
- Supprimer page word - Guide
- Formulaire de réclamation facebook - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
4 réponses
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!
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!
bonjour,
va voir se site http://werbach.com/barebones/fr_barebone.html
tu devrai trouver ton bonheur.
bonne journée.
va voir se site http://werbach.com/barebones/fr_barebone.html
tu devrai trouver ton bonheur.
bonne journée.