我有选择6周随机的朋友PHP MySQL的随机选择行
这是查询到目前为止,我有一个问题:
$result = num_rows("SELECT * FROM friends WHERE member_id = '".$_SESSION['userid']."'");
if($result >= 6) {
$f_num = 6;
} else {
$f_num = $result;
}
for($i = 1; $i <= $f_num; $i++) {
$q_get_member_friends = mysql_query("SELECT * FROM friends WHERE member_id = '".$_SESSION['userid']."' ORDER BY rand() LIMIT 1");
$r_get_member_friends = mysql_fetch_array($q_get_member_friends);
echo $r_get_member_friends['friend_with'];
}
我要选择6楼随机的朋友,如果登录用户有更多或等于6周的朋友
憋屈这个现在一会儿:/
感谢所有帮助:)
只有当人有6周或更多的朋友? – 2010-07-27 01:04:09
有点偏离主题,但您可以通过在字符串中使用大括号来节省时间。象,而不是' ' “$ _ SESSION [ '用户ID'。”' “'你可以使用' '{$ _SESSION [' 用户ID ']}'”' – Shubham 2010-07-27 01:12:24
只有当人有6个或更多,是 好知道:) – NoobiCake 2010-07-27 01:16:20