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

postgresqlhstoreをphp配列に変換します

    構文は次のようになると思います:

    $pdo = new PDO( /*connection string*/ );
    // h is the hstore column.
    $stmt = $pdo->query( "SELECT (each(h)).key, (each(h)).value FROM <table name>" );
    $output = array();
    foreach( $stmt->fetchAll( PDO::FETCH_NUM ) as $row )
    {
       // $row[ 0 ] is the key, $row[ 1 ] is the value.
       $output[ $row[ 0 ] ] = $row[ 1 ];
    }
    


    1. Webアプリのメトリックを保存する方法は?

    2. PHPを使用してMySQLデータベースからデータを取得しようとしているときに、HighCharts円グラフのX軸の値が表示されない

    3. MySqlテーブルからの重複行の削除

    4. MariaDB LOCALTIME()の説明