v2.5.2
Giriş yap

while içinde array döndürmek.

kececiyasin
537 defa görüntülendi

Veriyi json ile döndürdüğümde sadece 1 kayıt görünüyor.kayıtlar while ile dönmüyor malesef.

		if($toplam>0){
			while($goster=mysql_fetch_array($ara)){
            extract($goster);
        $array["ok"]='
            <tr>
                 <td>'.$per_no.'</td>
                 <td>'.$ad.'</td>
                 <td>'.$soyad.'</td>
                 <td>'.$gorev.'</td>
                 <td>'.$tarih.'</td>
                 <td><a href="index.php?git=oneridetay"><button type="button" class="btn btn-info">Detay</button></a></td>
                 <td><button type="button" class="btn btn-danger">Sil</button></td>
            </tr>';}
                                   
        }else{

		$array["hata"]='<div class="alert alert-danger" role="alert">Seçilen personele ait şikayet bulunmamaktadır.</div>';

		}
   }
        echo  json_encode($array);

}

Cevap yaz
Cevaplar (1)
mutluol
1485 gün önce

$array = json_encode(array("persnonel" => $per_no, "isim" => ad,"gorevi" => $gorev, "tarih" => $tarihi),JSON_UNESCAPED_UNICODE)."n";
$array2 = json_decode($array);
$array2->$per_no şeklinde dene