Est-ce que c'est OK?Comment obtenir les noms des colonnes avec resultset dans php/mysql?
$i = 0;
while ($row = mysql_fetch_array($result))
{
$resultset[] = $row;
$columns[] = mysql_fetch_field($result, $i);
}
Ensuite, lorsque vous essayez d'imprimer
<tr><th><?php echo $columns[0] ?></th><th><?php echo $columns[1] ?></th></tr>
Je suis une erreur
Catchable fatal error: Object of class stdClass could not be converted to string
Je remarque que $ i n'est pas incrémentée, la valeur ayant toujours 0. En outre, 'row' et $' resultset' de $ ne sont pas utilisés dans cet exemple , et '$ result' n'est pas défini dans la portée de l'exemple. –
Vous avez raison oublié d'incrémenter $ i :) – programmernovice