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

二重の結果が私の配列になります(mysql_fetch_array)

    マニュアル から :

    mysql_fetch_array —結果行を連想配列、数値配列、またはその両方としてフェッチします

    デフォルトでは、mysql_fetch_array 連想インデックスと数値インデックスの両方を提供します。あなたはこれを望まない。 2番目のパラメータで制限できます:

    $query_result_array = mysql_fetch_array($query_result, MYSQL_NUM); // numeric keys only
    $query_result_array = mysql_fetch_array($query_result, MYSQL_ASSOC); // associative keys only
    

    mysql_fetch_rowを使用することもできます 数値キーのみを取得する場合、または mysql_fetch_assoc 連想キーのみを取得します。

    $query_result_array = mysql_fetch_row($query_result); // numeric keys only
    $query_result_array = mysql_fetch_assoc($query_result); // associative keys only
    



    1. SQLliteデータベースをGoogleドライブアプリフォルダにバックアップ/復元します

    2. SQL Serverエラー:文字列またはバイナリデータが切り捨てられます

    3. SQLServerの末尾のスペースを含まないLEN関数

    4. JDBCステートメントの例–バッチ挿入、更新、削除