AmazonSimpleDbを使用したselectクエリの結果である配列があります。
これが私がprint_r($ result);したときのサンプルデータです。
Array ( [0] => Array ( [Name] => 5140ede647e74
[Attributes] => Array (
[0] => Array ( [Name] => test_id [Value] => 5140ede647e74 )
[1] => Array ( [Name] => test_name [Value] => test1 )
[2] => Array ( [Name] => last_update [Value] => 1363209702 )
[3] => Array ( [Name] => created [Value] => 1363209702 ) ) ) )
test_idとtest_nameを抽出したい場合、どうすればよいですか?私は現在次のことをしています
<?php foreach ($result as $item) {
echo $item['Attributes'][0]['Value'];
echo $item['Attributes'][1]['Value'];
} ?>
ただし、「test_id」と「test_name」を参照して実行したいのは、データが存在するドメインを削除してデータを再入力すると、各属性の順序が変わる可能性があるため、その$item['を信頼できないためです。属性'][0]['値']は常にtest_idになります
ありがとう!