如何用php获取数据库多个参数指定内容?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用php获取数据库多个参数指定内容?相关的知识,希望对你有一定的参考价值。

数据库表格

ID UID FI NPC
1 3 7 1
2 3 8 1
3 7 3 1
4 8 6 1

php怎么获取UID=3时获取FI的内容,显示内容如下:

uid:3 好友: 7
uid:3 好友: 8

然后以上面获取的好友数据获取好友发表的内容,如下:

数据库表格

ID UID OS TP BODY
1 3 on bb1 aaa
2 4 sd df2 bbb
3 7 33 df3 ccc
4 8 df df4 ddd

PHP怎么写能在前台一个页面获取UID 3,7,8数据,并显示如下

例如是我要获取UID 3,7,8这个BODY数据

uid:3 body: aaa
uid:7 body: ccc
uid:8 body: ddd

就是一些sql语句的问题,也不是很难, 这几乎是数据库最基本的知识.........不会你得努力了.

PHP怎么获取UID=3时获取FI的内容?

select * from 你的数据库表名 where uid=3;

PHP怎么写能在前台一个页面获取UID 3,7,8数据?

select * from 你的数据库表名 where uid in(3,7,8);追问

我要获取UID 3,7,8这个BODY数据,这个怎么写,大神

追答

不是已经把sql语句写出来给你了吗:

追问

内容太多了,我发了图片

参考技术A 达内真棒啊!厉害

如何用js获取当前url的参数值

http://127.0.0.1/e/action/ShowInfo.php?classid=9&id=2如何用js获取以上url中classid和id的值?

参考技术A function getURLParameter(param,url)

var params=(url.substr(url.indexOf("?") + 1)).split("&");
if (params != null)

for(var i=0;i<params.length;i++)

//iPanel.debug("params=="+params[i]);
var strs=params[i].split("=");
//iPanel.debug("strs=="+strs);
if(strs[0]==param)

//iPanel.debug("strs[1]=="+strs[1]);
return strs[1];



return "";


使用方法

param = getURLParameter("paramName",window.loaction.herf);
参考技术B 我自己写的方法:
function getUrlParameter()
var urlParam = window.location.search;
var ret = new Object();
if (urlParam)
urlParam = urlParam.substr(1).split("&");
for (var i=0, len=urlParam.length; i<len; i++)
var urlParam2 = urlParam[i].split("=");
ret[urlParam2[0]] = urlParam2[1];


return ret;

使用方法:
假如当前页面地址是 http://www.baidu.com/index.php?id=1&uid=2&cid=3;想要获取cid的值
var url = getURLParameter();
alert(url.cid)

以上是关于如何用php获取数据库多个参数指定内容?的主要内容,如果未能解决你的问题,请参考以下文章

如何用PHP统计mysql数据表里指定字段的内容的总数

如何用php获取rabbitmq指定队列中的未处理消息数量

如何用php获取rabbitmq指定队列中的未处理消息数量

如何用php获取rabbitmq指定队列中的未处理消息数量

请教如何用php提取图片url地址

如何用php获取星级的值