2013-08-26 2 views
0

Helo, я хочу, чтобы напечатать и получить имена столбцов вдоль их заголовков или их любых категорий титула .. Я использую следующий код, чтобы напечатать имена столбцов:имен столбцов вдоль их заголовков PHP MySQL

$arrlength=count($sort); 
for($x=0;$x<$arrlength;$x++) 
{ 
    echo " <TD class=\"tr1 td26\"><P class=\"p12 ft4\">".$sort[$x]."</P></TD>"; 
} 

I хочу напечатать имена столбцов вдоль их заголовков столбцов, как я могу получить их, если у меня есть следующая схема таблицы: ** цв заголовок 1 - col1

col heading 1 - col2 
col heading 2 - col1 
col heading 2 - col2 
col heading 3 - col1 
col heading 3 - col2 
col heading 3 - col3 
col heading 3 - col4 


col heading 1  col heading 2  col heading 3 
-------------  -------------  ------------------------- 
col1 col2  col1 col2  col1 col2 col3 col4 

можно хранить заголовки столбцов в другой таблице так, чтобы она могут быть заменены или напечатаны в их конкретном месте.

Thankx в ожидании ..;)

+0

извлечь заголовки столбцов и имена столбцов из базы данных MySQL –

ответ

0

Чтобы получить имена столбцов в PHP с помощью PDO:

private function showColumns($table_schema, $table_name){ 
    $stmt = self::$_db->prepare("SELECT column_name, column_key, column_type FROM information_schema.columns WHERE 
           table_schema = :table_schema AND table_name = :table_name"); 
    $stmt->execute(array(':table_schema' => $table_schema,':table_name' => $table_name)); 
    return $stmt->fetchAll(); 
} 
+0

как retreieve вдоль заголовков столбцов также. .? –

+0

Что вы имеете в виду под заголовком рубрики ?. Если вы ссылаетесь на способ отображения столбцов в вашем коде, возможно, вы должны хранить эти данные в таблице или что-то в этом роде. Пожалуйста понятнее – Sal00m

+0

в таблице .. это магазин с этими именами coloumn .. цв заголовок 1 - col1 цв заголовок 1 - col2 цв заголовок 2 - col1 цв заголовок 2 - Col2 седловины заголовок 3 - col1 Col заголовок 3 - col2 col heading 3 - col3 col товарный знак 3 - col4 –