webForumDet fria alternativet

Lista kolumner/fält i ett table

Databaser & SQL

8 svar · 353 visningar · startad av oskob

Medlem sedan maj 20021 558 inlägg
Frågan#1

Hej!
En liten snabbfråga:

Hur listar jag alla fält i ett table?

Tack på förhand!

Medlem sedan juni 200032 967 inlägg
#2

... i vad för dbms?

Medlem sedan maj 20021 558 inlägg
#3

Oj.
MySQL

Medlem sedan juli 2006461 inlägg
#4

http://www.w3schools.com/sql/sql_select.asp

SELECT * FROM table_name
Medlem sedan maj 20021 558 inlägg
#5

TheMagnus skrev:

http://www.w3schools.com/sql/sql_select.asp

SELECT * FROM table_name

Har jag fel när jag säger att det där hämtar datan från tabellen och inte själva tabellstrukturen?

Medlem sedan maj 20021 558 inlägg
#6

Äntligen..

Såhär gjorde man:

$sql = "SELECT * FROM table";
$result = mysql_query($sql);
$i = 0;

while ( $fieldname = mysql_field_name($result, $i)) {
	echo $fieldname;
	$i++;
}
Medlem sedan juli 2006461 inlägg
#7

Nej, så fel av mig! Läste ju helt åt skogen... :r

Medlem sedan juni 200032 967 inlägg
Medlem sedan maj 20021 558 inlägg
#9

Jo jag snubblade lite på det där men den mosade bara in allt i en array och jag visste inte riktigt hur jag skulle få ur den data jag ville. Den sparade nämligen fälttyp och allt sånt också.

252 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)