get_user_set1
ここでは 2 つの関数を使用していget_user_set2
ます。
私のページにはdiv1
、12 人のユーザーが表示され、さらに 12 人のユーザーがdiv2
表示されます。全部で 24 人のユーザーがいます。
私がやろうとしているのは、2 つの div にまたがる 24 人のユーザーすべてを表示するため、それぞれに 12 人です。現時点ではLimit 0
、最初の div に最初の 12 人のユーザーを表示し、次に 2 番目の div に次の 12 人のユーザーを表示する 2 番目の関数に 12, 24 を使用しています。
ただし、重複ユーザーを作成せずに、24 ユーザーのそれぞれを表示し、12 に制限しながら、24 ユーザーがランダムに表示される順序を作成する方法を理解しようとしています。私はこれをします?
ありがとう。
function 1:
function get_user_set1() {
global $connection;
$query = "SELECT *
FROM ptb_users, ptb_profiles
WHERE ptb_users.account_type = \"User\"
AND ptb_users.account_status = \"Active\"
AND ptb_profiles.user_id = ptb_users.id
AND ptb_users.subscription = \"Free\"
ORDER BY RAND()
LIMIT 0 , 12";
$get_user_set1 = mysql_query($query, $connection);
confirm_query($get_user_set1);
return $get_user_set1;
}
function 2:
function get_user_set2() {
global $connection;
$query = "SELECT *
FROM ptb_users, ptb_profiles
WHERE ptb_users.account_type = \"User\"
AND ptb_users.account_status = \"Active\"
AND ptb_profiles.user_id = ptb_users.id
AND ptb_users.subscription = \"Free\"
ORDER BY RAND()
LIMIT 12 , 24";
$get_user_set2 = mysql_query($query, $connection);
confirm_query($get_user_set2);
return $get_user_set2;
}