sql >> データベース >  >> RDS >> Mysql

MySqlテーブルデータを配列に選択する

    $sql = mysql_query("select id, name, code from users");
    $userinfo = array();
    
    while ($row_user = mysql_fetch_assoc($sql))
        $userinfo[] = $row_user;
    

    これにより、$userinfoが得られます 次の構造の配列として:

    [
        [id => 1, name => 'gorge', code => '2123'],
        [id => 2, name => 'flix', code => 'ksd02'],
        [id => 3, name => 'jasmen', code => 'skaod2']
    ]
    

    データを出力したい場合:

    foreach ($userinfo as $user) {
        echo "Id: {$user[id]}<br />"
           . "Name: {$user[name]}<br />"
           . "Code: {$user[code]}<br /><br />";
    }
    


    1. GoogleChartのタイムラインアイテムからリンクを作成する

    2. MySqlエラー:1364フィールド'display_name'にデフォルト値がありません

    3. SQL配列検索

    4. 内部結合select(A、B)on A and B vs where(A、B)in select(A、B)in mysql