lostyazilim
tr.link

Json encode hakkında yardıma ihtiyacım var

34 Mesajlar 3.757 Okunma
lstbozum
tr.link

SancarSaran SancarSaran WM Aracı Kullanıcı
  • Üyelik 14.01.2018
  • Yaş/Cinsiyet 52 / E
  • Meslek Programcı
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 319
  • Beğeniler 4 / 111
  • Ticaret 0, (%0)
mysql den çekip jsona çevirdiğin kodu copy paste edersen çözebileceğimizi düşünüyorum
 

 

wmaraci
reklam

emrshn emrshn WM Aracı Kullanıcı
  • Üyelik 05.10.2017
  • Yaş/Cinsiyet 39 / E
  • Meslek otomasyon
  • Konum Kayseri
  • Ad Soyad E** Ş**
  • Mesajlar 425
  • Beğeniler 9 / 51
  • Ticaret 0, (%0)
SancarSaran Hocam detaylıca anlatıyorum .

Normalde items.json dosyasından çekiyorum verileri, tüm alt yapı bu json dosyasında ki yapıya göre çalışıyor.

items.json dosyası ->



{
"data": [
{
"id": 1,
"category": "real_estate",
"title": "Steak House Restaurant",
"location": "63 Birch Street",
"latitude": 51.541599,
"longitude": -0.112588,
"url": "item-detail.html",
"type": "Apartment",
"type_icon": "assets/icons/store/apparel/umbrella-2.png",
"rating": 4,
"gallery":
[
"assets/img/items/1.jpg",
"assets/img/items/5.jpg",
"assets/img/items/4.jpg"
],
"features":
[
"Free Parking",
"Cards Accepted",
"Wi-Fi",
"Air Condition",
"Reservations",
"Teambuildings",
"Places to seat"
],
"date_created": "2014-11-03",
"price": "$2500",
"featured": 0,
"color": "",
"person_id": 1,
"year": 1980,
"special_offer": 0,
"item_specific":
{
"bedrooms": 2,
"bathrooms": 2,
"rooms": 4,
"garages": 1,
"area": 240
},
"description": "Curabitur odio nibh, luctus non pulvinar a, ultricies ac diam. Donec neque massa, viverra interdum eros ut, imperdiet pellentesque mauris. Proin sit amet scelerisque risus. Donec semper semper erat ut mollis. Curabitur suscipit, justo eu dignissim lacinia, ante sapien pharetra duin consectetur eros augue sed ex. Donec a odio rutrum, hendrerit sapien vitae, euismod arcu.",
"last_review": "Curabitur odio nibh, luctus non pulvinar a, ultricies ac diam. Donec neque massa, viverra interdum eros ut, imperdiet",
"last_review_rating": 5
}

]
}



Ben ise böyle değilde veritabanımda ki tablodan çekmek istiyorum .

Veritabanıma items tablosunu oluşturdum .

items tablomun içerisine id, category, title... tüm stünlarımı oluşturdum .

items.json dosyasından değilde. items.php dosyası oluşturarak items tablomdan verileri çekmek istiyorum .

items.json dosyasının chrome kaynaktaki çıktısı

çıktı ->



{,…}
data:[{id: 1, category: "real_estate", title: "Steak House Restaurant", location: "63 Birch Street",…},…]
0:{id: 1, category: "real_estate", title: "Steak House Restaurant", location: "63 Birch Street",…}
1:{id: 2, category: "bar_restaurant", title: "Blue Chilli", location: "1882 Trainer Avenue",…}



Tüm detaylar böyle
 

 

SancarSaran SancarSaran WM Aracı Kullanıcı
  • Üyelik 14.01.2018
  • Yaş/Cinsiyet 52 / E
  • Meslek Programcı
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 319
  • Beğeniler 4 / 111
  • Ticaret 0, (%0)
onu demiyorum,

senin mysql den veriyi çekip json a dönüştürdüğün kısmı diyorum. Benim verdiğim kod düzgün çalışıyor olması lazım. senin jsonda birden fazla "data" var orada hata yapıyorsun.
 

 

emrshn emrshn WM Aracı Kullanıcı
  • Üyelik 05.10.2017
  • Yaş/Cinsiyet 39 / E
  • Meslek otomasyon
  • Konum Kayseri
  • Ad Soyad E** Ş**
  • Mesajlar 425
  • Beğeniler 9 / 51
  • Ticaret 0, (%0)
SancarSaran Aynen öyle dataların hepsini yazmadığım için çalışmıyormuş. yazınca çalıştı teşekkür ederim.
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 5 kişi okuyor. (0 kullanıcı ve 5 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al