【发布时间】:2013-04-22 21:26:25
【问题描述】:
在我的本地 xampp 上运行 while 脚本时,它只会一遍又一遍地返回相同的结果,这是我正在使用的 PHP:
<?php
$id = $_GET['id'];
$getmembers = mysql_query("SELECT * FROM group_memberships WHERE groupid = $id LIMIT 10");
$getids = mysql_fetch_assoc($getmembers);
while($id = $getids['userid']){
$getusers = mysql_fetch_assoc(mysql_query("SELECT look, username FROM users WHERE id = '$id'"));
echo ($getusers['username']);
echo('<br />');
}
?>
我执行时得到的结果是:http://prntscr.com/12nh6g 我的数据库包含 4 个注册到该组的不同用户。我不确定是否要在 MySQL 中加入表,因为我不知道该怎么做。
如果我添加一个休息;那么它只返回一个结果,而不是超时。
非常感谢任何帮助!
另外我很抱歉 PHP 的混乱程度,我是新手。
【问题讨论】:
标签: php mysql database while-loop repeat