知道一个字段名,怎样查到它在数据库里的哪张表里,谢谢 我就是查不到,才问的啊,晕!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库设计说明书中都没有啊?呵呵!下面的程序是根据字段名查找出所有含此字段的表名,php写的,还需要phplib支持。<?php//数据库连接类class SmisDb extends DB_Sql{ var $classname="SmisDb"; var $Host = "172.20.6.250"; var $Database = "smis"; var $User = "developer"; var $Password = "NewYear";}//要查找的字段名,这里是VSLCD$inputfield="VSLCD";$rs = new SmisDb;$sql = "SHOW TABLES";$rs->query($sql);while($rs->next_record()){ $tabnm = $rs->Record["Tables_in_smis"]; $rstest = new SmisDb; $sqldrop = "SHOW COLUMNS FROM ".$tabnm; $rstest->query($sqldrop); while($rstest->next_record()) { $fieldname=$rstest->Record["Field"]; if($fieldname==$inputfield) echo $tabnm."<br>"; }}echo "<br><br>---------------------------<br> ******** finished! ********<br> ---------------------------<br>";?> fetchrow_array问题 select语句加了索引条件过滤,执行效率反而比全表扫描更慢,这是怎么回事? 请教各位一个 MYSQL 存储过程 MYSQL管理问题 诚心请教各位!select 语句。 where is mysql.h mysql新手问几个很菜的问题 请问:当MYSQL数据库连接上后进行INSERT操作时网络断了,可mysql_query函数不返回,怎么办? SQL语句中的EXISTS错误,请帮忙。。。急 新手请教子查询和join查询问题 各位都用的什么MySql客户端软件(C/S),最好能有MS SQL查询分析一样方便 mysql下字符串如何连接,菜鸟问题
//数据库连接类
class SmisDb extends DB_Sql
{
var $classname="SmisDb";
var $Host = "172.20.6.250";
var $Database = "smis";
var $User = "developer";
var $Password = "NewYear";
}
//要查找的字段名,这里是VSLCD
$inputfield="VSLCD";$rs = new SmisDb;
$sql = "SHOW TABLES";
$rs->query($sql);
while($rs->next_record())
{
$tabnm = $rs->Record["Tables_in_smis"];
$rstest = new SmisDb;
$sqldrop = "SHOW COLUMNS FROM ".$tabnm;
$rstest->query($sqldrop);
while($rstest->next_record())
{
$fieldname=$rstest->Record["Field"];
if($fieldname==$inputfield)
echo $tabnm."<br>";
}
}echo "<br><br>---------------------------<br>
******** finished! ********<br>
---------------------------<br>";
?>