PHP MYSQL 怎样按条件查询数据库里表的名称?mysql
有一个默认的数据库,叫做information_schema
连上这个库,执行下面的语句(你自己那可能的改下下面的sql)
//table_schema
是你的数据库名字
table_name是表名
select
*
from
tables
where
table_schema
=
'storage'
and
table_name
like
'product%'
你看看库中这个表结构就明白了,呵呵
php查询数据库,除了通过id值获取整个字段 , 还有可不可以用name获取整个字段的所有值当然可以 , id一半是主键 , 唯一 , 结果精准,而用name,就可能有多个同name的,再则从查询效率和性能而言,主键有索引,id查询效率更高;
数据库中插叙可根据自己的需求用任一字段为条件查询正条数据库记录,原则在于怎样更高效,更精准,更符合你的要求;
PHP数据库查询?php
/**
*
@param
string
$url
地址url
【php查询数据库name php查询数据库账号是否存在】*
@return
$array
返回url对应的id
*/
function
getid($url){
//连接数据库
mysql_connect('localhost','root','user')
or
die('数据库链接失败');
//不清楚数据库名称,这里用dbname代表数据库名称 。需要替换为实际的数据库名称
mysql_select_db('dbname');
mysql_query('set
names
utf8');//如果页面编码是utf-8的 。这里设置查询的编码为utf-8
$sql
=
"select
`id`
from
`visitor`
where
`file`='{$url}'";
$result
=
mysql_query($sql);
//不清楚url是不是会重复,这里循环可以保证得到所有的id
while($row
=
mysql_fetch_assoc($result)){
$id[]
=
$row['id']
}
//如果url不会重复则使用$id[0],如果会重复则循环$id就可以得到每个id了 。
return
$id;
}
php查询数据库name的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php查询数据库账号是否存在、php查询数据库name的信息别忘了在本站进行查找喔 。
推荐阅读
- 观看快手直播,观看快手直播怎么放大画面
- 什么都什么的视频怎么拍,什么都能拍
- linux脚本去重命令,linux去重统计
- 遥控搅拌车模拟游戏,遥控搅拌车模拟游戏手机版
- windows各系统图片的简单介绍
- 新媒体运营晋升空间如何,新媒体运营岗位的任职要求
- 手机怎么调电视的清晰度,手机怎么调电视的清晰度高
- q音乐下载,q音乐下载的歌曲怎么改成mp3
- go语言李文塔 go语言吧