多次元配列を保存するデータベースから配列値を取得しています。追加したい
|
array..iの2つのメンバー値の間で、基本的なimplode関数を試しました。
私は以下にループの言及があります
$sql = "SELECT `categories` FROM `jos_js_res_record` WHERE `categories` LIKE '%Autumn Market Session%' OR `categories` LIKE '%Farmer Market Profiles%' OR `categories` LIKE '%Spring Market Session%' OR `categories` LIKE '%Summer Market Session%' OR `categories` LIKE '%Winter Market Session%' ORDER BY `user_id`";
$db->setQuery( $sql );
$unserial = $db->loadObjectList();
foreach ($unserial as $dataElement) {
$categories = unserialize($dataElement->categories);
if (is_array($categories)) {
foreach ($categories as $unserKey => $unserailData) {
print $unserailData;
}
}
echo '<br />';
}
以下のコード行をループごとに2番目に試しましたが、エラーが表示されます
$comma_separated = implode(",", $unserailData);
2番目の配列$unserailDataの値をどのように内包することができますか?
$unserailDataのデータは次のようになります
サマーマーケットセッション
サマーマーケットセッション
サマーマーケットセッション秋マーケットセッション
サマーマーケットセッション秋マーケットセッション