Mysql语法在PHP里面的问题

PHP用MySQL查找数据库下所有的表里面有没有匹配的字段怎么查找数据库名database下面有可能十张左右表然后每个表里面都有字段结构都一样的,然后从这些表里面匹配我要... PHP用MySQL查找数据库下所有的表里面有没有匹配的字段怎么查找
数据库名 database 下面有可能十张左右表 然后每个表里面都有字段 结构都一样的,然后从这些表里面匹配我要查找的字段 怎么写
展开
 我来答
终其一生只为你437
2017-12-27 · TA获得超过172个赞
知道答主
回答量:282
采纳率:25%
帮助的人:76.9万
展开全部
/*
*获取所有数据表
*/
function list_tables($database)
{
$rs = mysql_query("SHOW TABLES FROM $database");
$tables = array();
while ($row = mysql_fetch_row($rs)) {
$tables[] = $row[0];
}
mysql_free_result($rs);
return $tables;
}
/*
*比对所需字段
*/
function list_colums()
{
$tables = list_tables($database);
$colums = array();
foreach($tables as $key => $val){
if(条件){
array_push($colums,$val);

return $colums;

}
}
}
$colums = list_colums();
//以上代码并未运行,只是一个大体思路,希望可以点拨到
追问
获取所有表我看懂了,但是查找没看懂,不好意思,面向对象学得不是很好,MySQL也只会普通的增删改查,能不能再多注释点,谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式