यह सीधे SQL क्वेरी से संभव नहीं है:लेकिन आप अपना सारा डेटा पुनर्प्राप्त कर सकते हैं, फिर सरणी को फिर से मैप कर सकते हैं
PHP 5.5 के array_column() का उपयोग करना आप कुछ ऐसा कर सकते हैं:
$myarray['row_choice'] = array_combine(
array_column($myarray['row_choice'], 'id'),
$myarray['row_choice']
);
PHP के पुराने संस्करणों के लिए, array_map() का उपयोग करें इसके बजाय
$myarray['row_choice'] = array_combine(
array_map(
function($value) {
return $value['id'];
},
$myarray['row_choice']
),
$myarray['row_choice']
);