OK?Come ottenere i nomi delle colonne insieme a resultset in php/mysql?
$i = 0;
while ($row = mysql_fetch_array($result))
{
$resultset[] = $row;
$columns[] = mysql_fetch_field($result, $i);
}
Poi, quando si tenta di stampare
<tr><th><?php echo $columns[0] ?></th><th><?php echo $columns[1] ?></th></tr>
ho ottenuto un errore
Catchable fatal error: Object of class stdClass could not be converted to string
Ho notato che $ i non viene incrementato, avendo sempre il valore 0. Inoltre, '$ row' e' $ resultset' sono inutilizzati in questo esempio e '$ risultato' non è definito nell'ambito di questo esempio. –
Hai ragione hai dimenticato di incrementare $ i :) – programmernovice