v2.5.2
Giriş yap

json olarak gelen veriye php içinde ekleme yapma

g4rymckinn0n
392 defa görüntülendi ve 1 kişi tarafından değerlendirildi

merhaba,

bir tane json kaynağım var. döviz (evet yin döviz :) ) fiyatları alıyorum. fakat değişim kısmını burada vermedikleri için benim eklemem gerekiyor.

buradan gelen veriyi jquery ile güncelliyorum 5 10 saniyede bir.

jquery ile json dosyaya sorgu atabiliyorum. ama bu dosyada fiyatlar olsa da değişim oranı yok. yani bu veriyi json'a dahil etmem gerekiyor.

ya da sadece değişimleri içeren bir php oluşturup oradan json çıktı almalı, o çıktıya jquery ile sorgu atmalıyım. ki bu bana bile şuan çok saçma geldi, dolar alış satış bir jsondan, değişim başka bir jsondan gelirse hoş olmaz sanırım.

örnekle açıklamam gerekir ise:

"EURUSD": {
"code": "EURUSD",
"alis": 1.1014,
"satis": 1.1026,
"tarih": "23-03-2022 10:14:02",
"dir": {
"alis_dir": "up",
"satis_dir": ""
},
"dusuk": 1.1025,
"yuksek": 1.1047,
"kapanis": 1.1019 

böyle bir json verim var. ben şöyle istiyorum.

"EURUSD": {
"code": "EURUSD",
"alis": 1.1014,
"satis": 1.1026,
"tarih": "23-03-2022 10:14:02",
"dir": {
"alis_dir": "up",
"satis_dir": ""
},
"dusuk": 1.1025,
"yuksek": 1.1047,
"kapanis": 1.1019,
"degisim": 0.25 //eklenen kısım

Önyüzde ise talboda sadece dolar alış satış ve değişim olarak 3 veri göstermem gerekiyor.

bana gelen veride değişim yok. php içinde hesaplayıp bir değişkene aktarabilirim. amacım bu alanı jquery ile güncellemek. jquery içindeki sözdizimini bilmiyorum, matematiksel kısmını biliyorum ama.

Cevap yaz
Cevaplar (2)
munzevi
987 gün önce

json icin bi degisken olustur. json_decode($degisken, true) buradaki true obje degil arraya donusmesini saglayacak. sonra array_push fonksiyonu ile istedigini dahil et vr eger istiyorsan tekrar json formatina donustur.

ebykdrms
988 gün önce

Sorunuzun cevabı şu gönderinizde mevcut sanıyorum:
prototurk.com/soru/jquery-ile-veri-guncelleme-js-kodunda-duzenleme