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

mysqlクエリphpから配列を作成します

    多くの場合、これはwhileで行われます。 ループ:

    $types = array();
    
    while(($row =  mysql_fetch_assoc($result))) {
        $types[] = $row['type'];
    }
    

    ドキュメント の例をご覧ください。 。

    mysql_fetch_* メソッドは常にnextを取得します 結果セットの要素:

    そのため、while ループは機能します。行がもうない場合$row falseになります およびwhile ループが存在します。

    mysql_fetch_arrayのようです デフォルトでは通常のおよび 連想値として :

    あなたの例はそれを最もよく示しています、あなたは同じ値18を取得します $v[0]からアクセスできます または$v['type']



    1. MySQLデータベースで検索するときに「%」記号に一致する

    2. mysqli_fetch_array()は、パラメーター1がmysqli_resultであると想定しています。ブール値は次のように指定されます。

    3. pg_table_size、pg_relation_size、pg_total_relation_sizeの違いは何ですか? (PostgreSQL)

    4. 読み取り専用のOracleホーム