2015-12-17 2 views
-2
$fld_one ='SHOW COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE SCHEMA = '.$dbone'.'AND TABLE NAME = '.$tbone.''; 

SHOW COLUMNS FROM $tbone FROM mydb; 
+0

Я попытался как коды, но его не печатает уникальные поля конкретной таблицы –

+0

вы, вероятно, ищете SELECT, синтаксис, но все это , ваш вопрос нечитабельен и нечеткий, и довольно очевидно, что вы не пытались найти широко известные и описанные решения. – mikus

+2

Возможный дубликат [запроса MySQL для получения имен столбцов?] (http://stackoverflow.com/questions/4165195/ mysql-query-to-get-column-names) –

ответ

0

Это, надеюсь, сделает то, что вы хотите.

$sql="select `column_name` 
from `information_schema`.`columns` 
where `table_schema`=database() and `table_name`='$tbone';"; 
1

Его запрос дает все column_name

SELECT group_concat(column_name) 
FROM information_schema.columns 
WHERE table_schema = 'DB_NAME' AND table_name = 'TABLE_NAME' 
Смежные вопросы