IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Structure de tableau


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de TwAzO
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 67
    Par défaut Structure de tableau
    Bonjour

    J'ai un code constitué comme ceci:

    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
    //Affichage du tableau
    		echo "<table border='1'>
    			  <caption><big>Solde de congés</big></caption>
    		         <th>
    					<tr><td>Solde année précédente:</td></tr>
    					<tr><td>Solde année en cours:</td></tr>
    					<tr></tr>
    					<tr><th>Reste:</th></tr>
    					<tr><td>Vacances:</td></tr>
    					<tr><td>Recup:</td></tr>
    					<tr><td>RH:</td></tr>
    					<tr><td>RT:</td></tr>
    					<tr><td>Total:</td></tr>
    					<tr></tr>
    					<tr><td>Heures sup:</td></tr>
    					<tr><td>(en jours)</td></tr>
    					</th>";
     
    				   while ($donnee=mysql_fetch_array($res))
    				{
    					$Nom=$donnee['Nom'];
    					$PreviousYear=$donnee['Solde_Vac_Previous_Year'];
    					$DuringYear=$donnee['Solde_vac_During_Year'];
    					$Recup=$donnee['Recup'];
    					$RT=$donnee['RT'];
    					$RH=$donnee['RH'];
    					$HeureSup=$donnee['Heures_Sup'];
     
    					$VacanceTot = $PreviousYear + $DuringYear;
    					$Total = $VacanceTot + $Recup + $RH + $RT;
    					$JourSup = $HeureSup / 24 ;
     
     
    					echo "<th>
    						  <tr><th>$Nom</th><tr>
    					      <td>$PreviousYear</td></tr>
    						  <td>$DuringYear</td></tr>
    						  <td></td></tr>
    						  </tr>
    						  <td>$VacanceTot</td></tr>
    						  <td>$Recup</td></tr>
    						  <td>$RH</td></tr>
    						  <td>$RT</td></tr>
    						  <td>$Total</td></tr>
    						  </tr>
    						  <td>$HeureSup</td></tr>
    						  <td>$JourSup</td></tr>
    						  </th>";
    				}
     
    			  echo "</table>";
    Le problème, c'est que ma boucle créé des petits tableau en-dessous alors que je voudrais qu'ils s'affichent à droite. Quelqu'un aurait-il une idée?

    Merci!!

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 294
    Par défaut
    Salut,

    Et bien tu peux créer un tableau englobant les deux premiers

    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
    //Affichage du tableau
    		echo "<table><tr><td><table border='1'>
    			  <caption><big>Solde de congés</big></caption>
    		         <th>
    					<tr><td>Solde année précédente:</td></tr>
    					<tr><td>Solde année en cours:</td></tr>
    					<tr></tr>
    					<tr><th>Reste:</th></tr>
    					<tr><td>Vacances:</td></tr>
    					<tr><td>Recup:</td></tr>
    					<tr><td>RH:</td></tr>
    					<tr><td>RT:</td></tr>
    					<tr><td>Total:</td></tr>
    					<tr></tr>
    					<tr><td>Heures sup:</td></tr>
    					<tr><td>(en jours)</td></tr>
    					</th></td><td><table>";
     
    				   while ($donnee=mysql_fetch_array($res))
    				{
    					$Nom=$donnee['Nom'];
    					$PreviousYear=$donnee['Solde_Vac_Previous_Year'];
    					$DuringYear=$donnee['Solde_vac_During_Year'];
    					$Recup=$donnee['Recup'];
    					$RT=$donnee['RT'];
    					$RH=$donnee['RH'];
    					$HeureSup=$donnee['Heures_Sup'];
     
    					$VacanceTot = $PreviousYear + $DuringYear;
    					$Total = $VacanceTot + $Recup + $RH + $RT;
    					$JourSup = $HeureSup / 24 ;
     
     
    					echo "<th>
    						  <tr><th>$Nom</th><tr>
    					      <td>$PreviousYear</td></tr>
    						  <td>$DuringYear</td></tr>
    						  <td></td></tr>
    						  </tr>
    						  <td>$VacanceTot</td></tr>
    						  <td>$Recup</td></tr>
    						  <td>$RH</td></tr>
    						  <td>$RT</td></tr>
    						  <td>$Total</td></tr>
    						  </tr>
    						  <td>$HeureSup</td></tr>
    						  <td>$JourSup</td></tr>
    						  </th>";
    				}
     
    			  echo "</table></td></tr></table>";

  3. #3
    Membre confirmé Avatar de TwAzO
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 67
    Par défaut
    Ca marche merci j'ai juste du un peu le modifier...

    Maintenant il faut juste que je redimensionne car le tableau de droite est plus petit et centré en hauteur (ca fait un peu moche lol)

    @++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comparaison de structures avec tableau ?
    Par Nikolas dans le forum C++
    Réponses: 26
    Dernier message: 01/11/2010, 17h06
  2. Allocation d'une structure avec tableau
    Par line86 dans le forum C
    Réponses: 5
    Dernier message: 02/10/2007, 11h38
  3. Mapper une structure en tableau de byte
    Par zarathoustroy dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 16/12/2006, 15h47
  4. Structure et tableau...
    Par podidoo dans le forum C
    Réponses: 3
    Dernier message: 25/11/2005, 12h06
  5. [XSL-FO] Modifer une structure de tableau dans for-each
    Par serwol dans le forum XSL/XSLT/XPATH
    Réponses: 24
    Dernier message: 17/06/2005, 17h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo