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

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec un tableau HTML dynamique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec un tableau HTML dynamique

n°422143
qwix
Posté le 10-06-2003 à 09:14:55  profilanswer
 

Bonjour à tous.
Voilà mon problème, je doit afficher un tableau de données provenant d'un base MYSQL, mais le problème c'est que, à la base je ne connait pas le nombre de colonnes que celui-ci aura.
De plus je doit afficher les données dans la colonne correspondante, et si ce n'est pas le cas afficher une cellule vide.
Le problème c'est que je n'arrive pas à faire ça, si je savais à la base le nombre de colonnes, pas de problèmes, mais là.... :??:  
 
si quelqu'un à une idée....
 
 
:)

mood
Publicité
Posté le 10-06-2003 à 09:14:55  profilanswer
 

n°422199
bodbod
Planquez vous, bodbod arrive..
Posté le 10-06-2003 à 10:11:08  profilanswer
 

tu sais l'odre a partir du depart ?
 
 
Et ca ?

....
$query = "SELECT * FROM ta_table" ;  
$result=mysql_query($query);  
while ($row = mysql_fetch_row($result)) {
$variable1 = $row[0];
$variable2 = $row[1];
$variable3 = $row[3];
$variable4 = $row[4];
$variable5 = $row[10];
} ?>


---------------
http://www.menuiseriemerceron.fr - http://www.atlantiquecoloration.fr
n°422243
qwix
Posté le 10-06-2003 à 10:46:18  profilanswer
 

L'ordre de départ est en fait géré par MYSQL avec un ORDER BY ;)
 
:)

n°422260
qwix
Posté le 10-06-2003 à 10:55:47  profilanswer
 

En fait, le véritable problème, c'est que je n'arrive pas à afficher les données dans la colonne correspondante,et afficher des cellules vides si le résultat ne correspond pas.
 
:)

n°422299
docwario
Alea jacta est
Posté le 10-06-2003 à 11:24:39  profilanswer
 

Code :
  1. $res = mysql_query("select * from table" );
  2. $nb_col = mysql_num_fields($res);
  3. echo "<table>\n";
  4. while($data = mysql_fetch_row($res))
  5. {
  6.   echo "<tr>\n";
  7.   for($i=0;$i<$nb_col)
  8.   {
  9.     echo "<td>" . $data[$i] . "</td>\n";
  10.   }
  11.   echo "</tr>\n";
  12. }
  13. echo "</table>\n";

n°422419
qwix
Posté le 10-06-2003 à 12:46:05  profilanswer
 

J'ai touvé la solution, et j'ai a peu près la même chose que toi DocWario ;)
 
Merci à ceux qui m'ont aidé ;)
 
:)


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

  Problème avec un tableau HTML dynamique

 

Sujets relatifs
[programmation robot] problème avec un timer...[HTML/PHP/JS]Optimisation site photo
[HTML] Cellule de tableau qui utilise la largeur restantecrypter page html
Problème de création de variabletableau sans tableau en css ....
Problème Licence[HTML] Avoir plusieurs submit dans un meme formulaire
Problème de caratere ' dans un formulaire 
Plus de sujets relatifs à : Problème avec un tableau HTML dynamique


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