首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用php session登录后,如何选择所有其他用户?

使用php session登录后,如何选择所有其他用户?
EN

Stack Overflow用户
提问于 2013-02-23 12:53:08
回答 4查看 59关注 0票数 0
代码语言:javascript
复制
mysql_connect("localhost","root","");
mysql_select_db("db");
session_start();
ob_start();
if(!isset($_SESSION["username"])) {
header("location:login.php");
}
$res = mysql_query("select * from usertable");
$vals = mysql_fetch_row($res);
foreach($vals as $k) {
  echo "$k";
}

在这里登录后,我想选择所有的用户,这样它就会在我的搜索引擎中出现。但是我不能这么做..如何在这里看到所有其他用户,以便我可以转到他们的个人资料,并添加为朋友。我不想使用任何facebook sdk api。只需简单的数据库管理。

EN

回答 4

Stack Overflow用户

发布于 2013-02-23 12:58:26

您需要将每个成功登录(每个用户会话)存储在一个表中。

然后,您可以使用查询检索它。

票数 1
EN

Stack Overflow用户

发布于 2013-02-23 13:20:17

更改以下行

代码语言:javascript
复制
$vals = mysql_fetch_row($res);

代码语言:javascript
复制
$vals = mysql_fetch_array($res);

*_And请停止使用mysql__函数开始使用mysqli_*

票数 1
EN

Stack Overflow用户

发布于 2013-02-23 14:11:17

我在修改我的代码后得到了正确的答案,

代码语言:javascript
复制
$res = mysql_query("select * from usertable ");
while($row = mysql_fetch_array($res,MYSQL_ASSOC)) {
  $row['username']=$row['name'];
  echo "$row";
  $row_set[] = $row;//build an array
}

echo json_encode($row_set);

谢谢你给我的回复。。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15037196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档