- array_keys: documentation ( source)
<?php
$result = [];
$result[] = new StdClass;
$result[] = new StdClass;
$result[0]->dataid = 925977;
$result[0]->camp_id = 2003001;
$result[0]->cid = "xy";
$result[1]->dataid = 925977;
$result[1]->camp_id = 2003001;
$result[1]->cid = "xy";
$columns = array_keys((array)$result[0]);
echo "<table border='1'><tr>";
foreach($columns as $column)
echo "<th>$column</th>";
echo "</tr>";
if(isset($result)) {
foreach ($result as $row) {
echo "<tr>";
foreach($columns as $column)
echo "<td>" . $row->$column . "</td>";
echo "</tr>";
}
}
echo "</table>";