salut tous le monde
j'ai trvé un prob sur ce code il affiche seulement les entetes des champs et non pas les données
programme accéde pas au 2eme boucle je sai pa pourkoi???????????????????
----------------------------------------------------------------------------------
<table width="50%" border="1" cellspacing="1" cellpadding="1" name="head">
<tr>
<?php
/*--------------------declaration--------------------*/
// Inclusion de la classe mère
include ("Commun/SGBD.class.php");
/* Initialisation de la variable du SGBD correspondant */
$SQL = "MySQL";
// Inclusion de la classe fille du SGBD correspondant
include ("Commun/".$SQL.".SGBD.class.php");
//Inclusion des paramêtres de connexion
include ("Commun/config.php");
//initialisation des objets
$choix = new $SQL($identifiant,$password,$Adresse,$NomTable);
$choix2 = new $SQL($identifiant,$password,$Adresse,$NomTable);
$requete = "select * from employé order by ID desc limit 0,30";
/*---------------------Fin de déclaration----------------------*/
/*---------------------Debut script-----------------------------*/
//connexion
$choix->connect();
//on récupère les noms des champs
$choix->requete($requete);
$choix->deconnect();
$i = 0;
while($row = mysql_fetch_field($choix->requete)){
//on affiche le nom des Champs
$i++;
echo "<th bgcolor='#66FF99'>$row->name</th>";
//$pipo[$i] = "$row->name";
}
echo "</tr>";
//on passe à l'affichage des données en elle meme
//on commence la boucle pour afficher tout
while($row2 = mysql_fetch_assoc($choix->requete)){
echo "<td bgcolor='#66FF99'>$row->value</td>";
$j++;
//on affiche le résultat de la requete en respectant l'ordre
echo "</tr>";
}
?>
j'ai besion de vos iddées Merci d'Avances