¿Esto está bien?¿Cómo obtener los nombres de las columnas junto con los resultados en php/mysql?
$i = 0;
while ($row = mysql_fetch_array($result))
{
$resultset[] = $row;
$columns[] = mysql_fetch_field($result, $i);
}
A continuación, al intentar imprimir
<tr><th><?php echo $columns[0] ?></th><th><?php echo $columns[1] ?></th></tr>
me dio un error
Catchable fatal error: Object of class stdClass could not be converted to string
Me he dado cuenta de que $ i no se incrementa, teniendo siempre el valor 0. Además, '' $ row' y $ resultset' no han sido utilizados en este ejemplo , y '$ result' no está definido dentro del alcance del ejemplo. –
Tiene razón se olvidó de incrementar $ i :) – programmernovice