json oluşturma sırasında hata mysql gelen verileri php içine almak ve json biçiminde bir denetleyiciye (açısal) döndürmeye çalışıyorum.Php
json oluşturma sırasında, bazı istenmeyen dize ekleniyor çünkü ben json geçiş yaparken hata alıyorum. json geliyor
{itemData:{"data":[{"name":"item1","quantity":"10"},{"name":"item2","quantity":"20"},{"name":"item3","quantity":"25"}]
<!-- Hosting24 Analytics Code -->
<script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>
<!-- End Of Analytics Code -->
}}
vurgulanan bölümünü Yukarıda: json (konsol denetleyicisi olan) baskı sonrasında konsol çıkış
$json_response = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$row_array["name"] = $row["name"];
$row_array["quantity"] = $row["quantity"];
array_push($json_response,$row_array);
}
echo json_encode($json_response);
Ve takip ediyor: Aşağıdaki
benim php kodu , bunun nedeni, hatanın gerçekleşmesidir.
Lütfen sorunu çözmek için bana yardımcı olun.
Hangi hatayı alıyorsunuz? – kratenko
Mysql kütüphanesini kullanmayı bırakmanızı tavsiye edebilir miyim? Kullanımdan kaldırıldı. Mysli'ye veya PDO'ya daha iyi gidin. Bu kodunuzu daha da güvenli hale getirecek! –
Ev sahibinizle ilgili bir şey olduğuna inanıyorum. Eklenen kod, barındırıcınız tarafından oluşturulan bir izleme komut dosyasıdır. Sunucudan her isteği eklediklerini düşünüyorum. 'Echo json_'dan sonra' exit(); 'kullanmayı deneyin. Bu durumun yardımcı olmaması durumunda - farklı bir sunucu kullanmayı deneyin veya onlarla iletişime geçin. –