Marcel: mysql spaltennamen in array speichern

Beitrag lesen

Hey Vinzenz,

also danke erstmal für deine schnelle Antwort. Hat mich schonmal sehr viel weiter gebracht nur habe ich jetzt ein Problem. Bei mir wird immer nur die erste von 12 Spaltennamen angezeigt. Hier ist mein Code.

<?php
include("db.php");
$result = mysql_query("
SELECT
    COLUMN_NAME
FROM
    INFORMATION_SCHEMA.COLUMNS
WHERE
    TABLE_NAME = 'xxxx'
AND
    TABLE_SCHEMA = 'xxx'
");

$res=mysql_query("SELECT * FROM xxxx LIMIT 1");
$num=mysql_num_fields($res);
mysql_free_result($res);

$ergebnis = mysql_fetch_array($result);
for($i=0; $i<$num; $i++) {
        echo "Das ".($i+1).". Element hat den Wert ".$ergebnis[$i]."<br />\n";
    }
?>

Hoffe kannst mir nochmal helfen.