Avatar billede bing89 Nybegynder
14. januar 2014 - 13:59 Der er 3 kommentarer og
1 løsning

select auto increment MYSQLI..

Jeg vil høre hvordan man finder navnet på kolonner som er sat til auto increment, på en tabel hvor jeg kun kender navnet på tabellen?..
Avatar billede Slettet bruger
14. januar 2014 - 14:06 #1
Du kan evt. bruge SHOW COLUMNS: http://dev.mysql.com/doc/refman/5.0/en/show-columns.html

Så du laver et MySql query:

SHOW COLUMNS FROM tablename
Avatar billede bing89 Nybegynder
14. januar 2014 - 18:13 #2
Hvordan vil du få kolonnens navn ud i f.eks. en variabel ?
Avatar billede arne_v Ekspert
15. januar 2014 - 02:00 #3
Det er ligesom en almindelig SELECT.
Avatar billede arne_v Ekspert
15. januar 2014 - 02:00 #4
Alternativ:

SELECT COLUMN_NAME,EXTRA FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME=?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester