-2
$fld_one ='SHOW COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE SCHEMA = '.$dbone'.'AND TABLE NAME = '.$tbone.'';
SHOW COLUMNS FROM $tbone FROM mydb;
$fld_one ='SHOW COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE SCHEMA = '.$dbone'.'AND TABLE NAME = '.$tbone.'';
SHOW COLUMNS FROM $tbone FROM mydb;
Это, надеюсь, сделает то, что вы хотите.
$sql="select `column_name`
from `information_schema`.`columns`
where `table_schema`=database() and `table_name`='$tbone';";
Его запрос дает все column_name
SELECT group_concat(column_name)
FROM information_schema.columns
WHERE table_schema = 'DB_NAME' AND table_name = 'TABLE_NAME'
Я попытался как коды, но его не печатает уникальные поля конкретной таблицы –
вы, вероятно, ищете SELECT, синтаксис, но все это , ваш вопрос нечитабельен и нечеткий, и довольно очевидно, что вы не пытались найти широко известные и описанные решения. – mikus
Возможный дубликат [запроса MySQL для получения имен столбцов?] (http://stackoverflow.com/questions/4165195/ mysql-query-to-get-column-names) –