2012-08-22 19 views
0

我想,我可以利用這個MySQL查詢我如何在PHP

SELECT DISTINCT TABLE_NAME 
    FROM INFORMATION_SCHEMA.COLUMNS 
     WHERE COLUMN_NAME IN ('columnA') 
      AND TABLE_SCHEMA='YourDatabase'; 

所以選擇一個數據庫中的所有數據庫中的表回聲出所有MySQL表的標題,由while循環怎麼可以在while循環中回顯每個表格標題?

很明顯,我不能因爲這些通常$row['something']去都不行,但表標題...

回答

3

你正在尋找的列名是TABLE_NAME;而且你每桌得到一排 - 所以你可以這樣做通常的方式。

除此之外,當使用其中一個不返回關聯數組/對象的提取函數時,您始終可以使用列索引。

+0

所以我只能回顯$ row [TABLE_NAME]? – TehHO

+0

你會引用數組索引,但是,你可以在循環中獲取行。 – ThiefMaster

+0

好的,謝謝!我必須暫時離開,所以我會在幾個小時內回來看看它!乾杯 – TehHO