La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  affichage sur 2 colonnes
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: affichage sur 2 colonnes  (Lu 945 fois)
affichage sur 2 colonnes
« sur: le 11-11-2009 a 18:58:30 »
marygil
Membre récent
*

Hors-Ligne

Messages: 41



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour,
J'ai réussi à mettre mes données sur 2 colonnes mais ça affiche de gauche à droite et je voudrais que ça affiche par exemple 1,2,3,etc... à la vertical.
Aidez moi s'il vous plait
Merci beaucoup

Code:

<table width="100%" id="user_print" cellpadding="2" cellspacing="0">


<?php
$resultats = $connexion->query ('SELECT *
FROM table_repertoire
WHERE `table_repertoire`.`id` <> 0
GROUP BY instrument
ORDER BY instrument, titre, numero');
$nb = $resultats->setFetchMode(PDO::FETCH_OBJ);

$i = 1;
while ($user = $resultats->fetch())
{
// Si c'est le nombre n'est pas pair, on ouvre la ligne du tableau
if ((($i-1)%2) == 0) echo "<tr>";
?>

<td>
<table width="100%"id="user_print" border="0" cellspacing="0" bordercolor="#FFFFFF">
<?php echo "<dl> " .$user->instrument . "</dl> " ;?>
<?php

$resultats2 = $connexion->query ('SELECT *
FROM table_repertoire
WHERE `table_repertoire`.`id` <> 0 and instrument="' .$user->instrument . '"
ORDER BY instrument, titre, numero');
$nb = $resultats2->setFetchMode(PDO::FETCH_OBJ);
while ($user2 = $resultats2->fetch())
{
echo "<dt>" .$user2->numero . " " .$user2->titre . "</dt>";
}
?>
</table>

</td>

<?php
// Si c'est un nombre pair, on ferme la ligne du tableau
if ((($i-1)%2) == 1) echo "</tr>";
$i++;
}
?>

</table>

Rapporter au modérateur  

Re:affichage sur 2 colonnes
« Répondre #1 sur: le 24-11-2009 a 14:41:46 »
rei
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

j'ai l'impression qu'il y a un problème dans l'ordre de ton tableau

pour rappel:

<TABLE frame="border" cellpadding="2">
  <TR>
  <TH> titre 1</TH>
  <TH> titre 2 </TH>
  </TR>
  <TR>
  <TD> ligne 1 cell 1</TD>
  <TD> ligne 1 cell 2</TD>
  </TR>
  <TR>
  <TD> ligne 2 cell1</TD>
  <TD> ligne 2 cell 2</TD>
  </TR>
</TABLE>

de plus à un moment tu ferme le </table> avant le </td>

et à la fin tu referme de nouveau le </table>

« Dernière Édition: le 24-11-2009 a 14:44:15 par rei » Rapporter au modérateur  

Combatez ma brute !
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg