foreach döngüsünü kurarken hata yapıyorsun hocam. Aşağıda kodun çalışan halini iletiyorum. kolay gelsin.
if ($roles=mysql_fetch_array($get_roles)){
$e = json_decode($roles["roller"],true);
$testrolid = array();
$testrolname = array();
foreach($e as $rolesAr)
{
$testrolid[] = $rolesAr['rolid'];
$testrolname[] = $rolesAr['name'];
}
var_dump($testrolid);
echo "<br>";
var_dump($testrolname);
exit;
//Çıktı
//array(2) { [0]=> string(18) "561616412330819594" [1]=> string(18) "655557039296086058" }
//array(2) { [0]=> string(4) "tOK1" [1]=> string(4) "tOK2" }