logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
30 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 490 954

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» [Résolu] - Champ inconnu

[Résolu] - Champ inconnu#22053

2Contributeur(s)
oimTito
3 Modérateur(s)
developpeurjpbJireck
oim oimicon_post
Slt, comment on fait pour afficher dans un fichier php le contenu d'une table sans connaitre les champs ?
Tito Titoicon_post
Allé, je t'écris vite un petit code :

<?php
$query 
mysql_query("SELECT * FROM table");
$row = mysql_fetch_assoc($query));
echo '<table><tr>';
foreach($row as $nom=>$col) echo '<th>'.$nom.'</th>';
echo '</tr><tr>';
foreach($row as $col) echo '<td>'.$nom.'</td>';
echo '</tr>';
while($row = mysql_fetch_assoc($query)) 
{
    echo '<tr>';
    foreach($row as $col) echo '<td>'.$col.'</td>';
    echo '</tr>';
}
echo '</table>';
?>



Non testé mais ça me semble pas mal :b
Tito Titoicon_post
Versi corrigée :


<?php
$query 
mysql_query("SELECT * FROM table");
$row = mysql_fetch_assoc($query));
echo '<table><tr>';
foreach($row as $nom=>$col) echo '<th>'.$nom.'&l t;/th>';
echo '</tr><tr>';
foreach($row as $col) echo '<td>'.$nom.'</td> ';
echo '</tr>';
while($row = mysql_fetch_assoc($query)) 
{
    echo '<tr>';
    foreach($row as $col) echo '<t d>'.$col.'</td>';
    echo '</tr>';
}
echo '</table>';
?>


oim oimicon_post


$query = mysql_query("SELECT * FROM table");
$row = mysql_fetch_assoc($query);
echo '';
foreach($row as $nom=>$col) echo '';
echo '';
foreach($row as $col) echo ' ';
echo '';
while($row = mysql_fetch_assoc($query)) {
echo '';
foreach($row as $col) echo '';
echo '';
}
echo '
'.$nom.'
'.$col.'
'.$col.'
';


Merci Tito (comm d'hab) !

Message édité par : oim / 08-03-2007 19:48