Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1433 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Affichage en colonne d'un jeu d'enregistrement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage en colonne d'un jeu d'enregistrement

n°1361920
Luna183
Posté le 08-05-2006 à 18:58:16  profilanswer
 

Salut à tous,
 

 


alors voilà j'espère trouver grâce à vous la solution à un problème qui me bloqie depuis un moment.
 
Voilà je veux afficher sur plusieurs colonnes (plutôt qu'en liste) des données en provenance de ma base de données.
 

 


J'utilise ce code (voir ci-dessous) et à priori ça marche, sauf que le premier enregistrement n'apparait pas...
 
Exemple au lieu d'avoir
 

 


1    2    3
 
4    5    6
 

 


j'ai...
 

 


2    3    4  
 
5    6    7
 

 


ou est passé le premier ???? (le premier étant le premier id mais pas forcemment noté 1)
 

 


enfin si quelqu'un trouve mon bug ou une solution alternative ! merci d'avance !
 

 


Code :
  1. <?               
  2. while($data = mysql_fetch_assoc($rubriques))
  3. {
  4. $tab[]=$data;
  5. }
  6. $nbcol=4;
  7. echo "<table cellspacing='0' cellpadding='30' width='85%'>";
  8. $nbdata=count($tab);
  9. for($i=0;$i<$nbdata;$i++){
  10. $valeur1=$tab[$i]['nom'];
  11. $valeur2=$tab[$i]['idR'];
  12. if($i%$nbcol==0)
  13. echo '<tr>';
  14. echo '<td>
  15. <center><table cellpading="0" cellspacing="0" width="0%">
  16. </td></tr></table><span class="defvignette"><center>'.$valeur1.'</span>
  17. </td>';
  18. if($i%$nbcol==($nbcol-1))
  19. echo '</tr>';
  20. }
  21. $colSupp=($nbcol-($i%$nbcol));
  22. if ($colSupp!=$nbcol)
  23. echo str_repeat("<td></td>", $colSupp);
  24. echo '</tr>';
  25. echo '</table></center>';
  26. ?>

mood
Publicité
Posté le 08-05-2006 à 18:58:16  profilanswer
 

n°1361963
Hermes le ​Messager
Breton Quiétiste
Posté le 08-05-2006 à 20:06:49  profilanswer
 

Le truc bien porcinet... :/
 
En ligne 47, c'est quoi cette table qui se balade sans tr et sans td ni même de fermeture de table. Enfin bref, c'est complêtement bordélique ton truc.
 
En plus, c'est même pas indenté, on comprend rien. Prend de plus l'habitude de mettre tes { dans une ligne à part pour avoir le } au même niveau.

n°1361989
Luna183
Posté le 08-05-2006 à 20:42:28  profilanswer
 

Oui benh merci....  
en même temps si j'étais super doué je viendrais pas deamander de l'aide...
 
Donc merci pour ton commentaire désagréable et non constructif...
 
j'espère qu'une âme plus charitable (et moins apte à juger) pourra m'apporter une aide plus précieuse.
 
PS : j'ai un peu découper le code avant de le poster pour éliminer le superflu (au passage c'est vrai mea culpa un ou deux tr ont sauté)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Affichage en colonne d'un jeu d'enregistrement

 

Sujets relatifs
[RESOLU ]affichage des imagesproblème d'affichage avec preg_match
affichage d'une page dans case de tableau"pas d'enregistrement courant"
Problème include et affichage d'image[Python][Qt]Problème d'affichage de tabs
affichage des pages dans easyphpprobleme affichage png
MFC/C++ : creation d'une image et enregistrement[URGENT] [JAVA] Affichage d'une forme d'onde sonore
Plus de sujets relatifs à : Affichage en colonne d'un jeu d'enregistrement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR