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

phpmysqlarray-配列情報をmysqlに挿入します

    後で取得するために配列をMySQLフィールドに格納するだけの場合は、implode()を使用できます。 [PHPドキュメント ]上記のように(配列のキーを破棄しますが、配列の値は保持します)、またはserialize() [PHPドキュメント ]値と関連するキーの両方を保持します。

    $theArray = array(
      'key1' => 'One' ,
      'key2' => 'Two'
    );
    $serArray = serialize( $theArray ); // a:2:{s:4:"key1";s:3:"One";s:4:"key2";s:3:"Two";}
    $sqlStr = 'INSERT INTO `table` ( `name` , `arrayField` ) VALUES ( "Test Row" , "'.$serArray.'" )';
    

    2つの関連するテーブルを使用してデータを格納することについて話している場合は、 http://www.sql-tutorial.net/SQL-JOIN.asp http ://www.databasejournal.com/features/oracle/article.php/3527921/Just-SQL-Part-IV--Joining-Tables.htm



    1. Oracle Pl / SQL:XMLTYPEノードをループします

    2. WordPressブログをCodeIgniterビューにリンクする

    3. xmlの要素属性の値を取得するためのMySqlクエリ

    4. 挿入されたレコードのIDを取得します:Php&MS SQL SERVER