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

配列をmysqlデータベース列に挿入する

    単一行に挿入する場合は、implode()を使用してコンマ区切りのデータを生成するか、json_encode()を実行して列に追加することができます。

    データを次のように取得するとします

    $data = array("one", "two", "tree");
    
    // output one, two, three
    $insert_data = implode(",", $data);
    
    
    or  
    
    $insert_data = json_encode($data);
    

    これは、単一の列にデータを挿入するためのものです。取得中に、explode()またはjson_decode()を実行して戻りデータを取得し、それらを再度複数選択で使用できます。

    アイテムごとに1つの行が必要な場合は、配列をループして追加します



    1. SQL Serverなしで.mdfデータベースにアクセスすることは可能ですか?

    2. INとサブクエリを使用したMYSQLUPDATE

    3. SQLで数値をフロア化する方法

    4. インデックスを使用してクエリのパフォーマンスを向上させる例