2017-08-27 101 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