Hent mysql tabel kolonne navne

Tags:    php mysql

Okay, jeg har dette indtil viddere:

Fold kodeboks ind/udPHP kode 


Det fungere til dels.. Ved at det er implode() der ikke fungere korrekt.

Jeg får denne meddedelse:

Fold kodeboks ind/udKode 






4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Allerførst vil jeg stille mig enig med Martin: Udskift "mysql_fetch_object" med "mysql_fetch_assoc".

Derefter består problemet i at du i dit $fields array indsætter $field, som selv er et array. Altså vil implode() prøve at sammen sætte en flok arrays til en string. Det dur heller ikke.

Er det blot navnene på kolonnerne du vil have ud? I så fald burde følgende virke:
Fold kodeboks ind/udPHP kode 


Det er ikke testet, men det burde virke. Bemærk i øvrigt at jeg har fjernet det semikolon efter sidste block-delimiter ("}"), da jeg kunne forestille mig at PHP også vil brokke sig over den.

Håber det var svar på dit spørgsmål.



Den brokker sig over at den ikke kan convertere $fields til en String, prøve at fetche et Array istedet for std Object, i din while løkke :)



prøvede jeg også, der virker det som om den lader som om den virker, men den skriver intet.

Håber det giver mening,, for det giver ingen mening for mig.



Perfekt, præcis hvad jeg mente :)

Har ikke brugt arrays så meget, så er lidt skæv på den når jeg bruger det ;)

Mange tak



t