Merhaba arkadaşlar
mysql daki verilerimi çekiyorum var_dump şöyle çıkıyor
array(2) { [0]=> array(2) { ["rolid"]=> string(18) "561616412330819594" ["name"]=> string(4) "tOK1" } [1]=> array(2) { ["rolid"]=> string(18) "655557039296086058" ["name"]=> string(4) "tOK2" } }ama şu key value yapınca çıkan veri şöyle null çıkıyor
if ($roles=mysql_fetch_array($get_roles)){
$e = json_decode($roles["roller"],true);
$testrolid = array();
$testrolname = array();
foreach($e as $key=>$value)
{
$testrolid[] = $value->rolid ;
$testrolname[] = $value->name ;
}
var_dump($testrolid);
echo "<br>";
var_dump($testrolname);
exit;
//Çıktı
// array(2) { [0]=> NULL [1]=> NULL }
//array(2) { [0]=> NULL [1]=> NULL }null niye veriyor anlamadım gitti
mysql daki veri şöyle bişey
[{"rolid":"561616412330819594", "name":"tOK1"},{"rolid":"655557039296086058", "name":"tOK2"}]