PHP+MYSQL 怎样按条件查询数据库里表的名称

PHP+MYSQL 怎样按条件查询数据库里表的名称,第1张

mysql

有一个默认的数据库,叫做information_schema

连上这个库,执行下面的

语句

(你自己那可能的改下下面的sql)

//table_schema

你的数据库名字

table_name是表名

select

from

tables

where

table_schema

=

'storage'

and

table_name

like

'product%'

你看看库中这个表

结构

就明白了,呵呵

mysql

有一个默认的数据库,叫做information_schema

连上这个库,执行下面的语句(你自己那可能的改下下面的sql)

//table_schema

是你的数据库名字

table_name是表名

select

from

tables

where

table_schema

=

'storage'

and

table_name

like

'product%'

你看看库中这个表结构就明白了,呵呵

这应该跟你本机日期格式有关,你要想得到“2004-10-23 ”这样的格式,不妨在读取的时候把日期转换成字符串,这样就可以不用考虑本机日期格式问题了。

比如表A中时间字段是t,要读取这个t字段并按“2004-10-23 ”这样的格式显示语句为

select convert(varchar(10),cast(t as datetime),20) as t

from A

得到的就是“2004-10-23 ”这种形式的日期,其中使用了cast(t as datetime)是防止你的日期不是datetime类型,如果你的日期字段是datetime类型则可以不用转换。

$res=mssql_query("select key from student where idt='id'",$conn);

$key=array();

while ($row=mssql_fetch_array($res)){

$key[]=$row; //把字段值放入数组中

}

php不论是连接什么数据库,得首先保证在phpini中相关数据库的扩展是打开的,如

;extension

=

mysql

得把前面的;去掉才表明mysql数据库的扩展打开了,才能使用,ms

sql也同理。

1。php连接mssql

$conn=mssql_connect("实例名或者服务器ip","用户名","密码");

2。php连接mysql

$conn=mysql_connect("实例名或者服务器ip","用户名","密码");

从连接中,你也可以看出来,其实不论php和什么数据库相连,差别都很小,只是函数名上的差别,如果你进一步使用的话,你也可以发现对数据库的修改、手稿、更新等 *** 作也只是函数名的差别,通一通百。

Call to a member function fetch() on boolean in

报错信息,说明调用 fetch 的是一个布尔值,也就是 $res 发生了错误,你可以输出下错误信息看看

以上就是关于PHP+MYSQL 怎样按条件查询数据库里表的名称全部的内容,包括:PHP+MYSQL 怎样按条件查询数据库里表的名称、PHP+MYSQL 怎样按条件查询数据库里表的名称、PHP从MSSQL读出数据库问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10123787.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存