2017-08-27 97 views
1

任何人都可以給我一點建議,我將如何從一個SQL PHP查詢中的一個數據庫中搜索表名。如何在MySQL中搜索表名?

目前這是我的不工作代碼。

我有一個數據庫命名與流派列表分類即computersclothescarsmusic等等在每個表內。我會說價格等等等等。我已經正確地處理了所有這些,我可以在我的網頁中使用這些數據,但是我有點卡在搜索上。這裏是我的查詢代碼:

Select * from $dbname WHERE $results LIKE '%$search%' 
+0

數據庫或表?你的代碼在哪裏? – chris85

+0

不工作是什麼意思?錯誤? –

回答

0

試試這個:

SELECT 
    * 
FROM 
    sys.tables 
WHERE 
    name 
LIKE 
    '%product%' 
+0

您的查詢是否有效? @ russbaker2016 – joe

+0

還是你問如何使用該查詢? – joe

+0

我的查詢不工作。這只是表達我正在嘗試做什麼..使用dbname中的流派列表進行搜索。 – russbaker2016

0

如果你試圖執行一個完整的數據庫搜索,找出你可以很容易地使用MySQL工作臺或phpMyAdmin來進行搜索數據的數據你數據庫。在StackOverflow上也有很多關於這個問題的開放文章。請從question中閱讀answer