Midari Create > webアプリケーション製品 > Wakarana > サンプルコード >

【Wakarana】ユーザーの一覧を取得する

Wakaranaで、データベースに登録されているユーザーの一覧を取得するサンプルコードです。

関数 wakarana->get_all_users() はwakarana_userオブジェクトが登録日の古い順に格納された配列を返すため、wakarana->get_user() で取得した場合と同様にユーザー情報の取得や編集が可能です。

sample.php

<?php
include "wakarana/main.php";

$wakarana = new wakarana();

$wakarana_users = $wakarana->get_all_users();
foreach ($wakarana_users as $wakarana_user) {
    print $wakarana_user->get_id().": ".get_name()."<br>";
}

// wakarana->get_all_users()はデフォルトでは100件のみ取得するため、それ以上数のユーザーをデータベースから取得する場合は引数を指定します。

$wakarana_users_2 = $wakarana->get_all_users(100, 200); //100件目より後から200件取得
$wakarana_users_3 = $wakarana->get_all_users(0, 10, WAKARANA_ORDER_USER_ID); //ユーザーIDのアルファベットで並べた順に最初から10件取得