PHPを使用してカラムヘッダーを最初のローとして取得するにはどうすればよいですか?私は 'Describe [tablename]'というクエリを通してカラム名を知っています。しかし、以下のコードでヘッダをどのように取得するかは不明です。 ご協力いただければ幸いです。 私がデータをフェッチするためのコードの下に使用しています:カラムヘッダーとともにPHPを使用してMySQLテーブルデータを取得する
$sql = 'SELECT * FROM [tablename]';
$result = mysqli_query($conn, $sql);
echo '<table cellpadding="5" cellspacing="5">';
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "<tr>";
foreach ($row as $value) {
echo "<td>" . $value . "</td>";
}
echo "</tr>";
}
} else {
echo "0 results";
}
echo '</table>';
は[mysqli_fetch_field](http://php.net/manual/de/を見てくださいmysqli-result.fetch-field.php)とその 'name'プロパティです。 – MrDarkLynx
そのためのいくつかの実例を指摘できますか?私はそのページの例を見ました。ただし、クエリに定義された列名が含まれています。 – M1988