Api içerisine Veritabanından Veri çekmek

Bu konuyu okuyanlar

mecc00

Öğrenci
Katılım
31 Tem 2020
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
29
Merhaba, elimde yer alan youtube apisinin channel_id adlı değişkenine veriyi veritabanından çekmek istiyorum. Kodları aşağıda paylaşıyorum. Veritabanından çektikten sonra aşağıda yine örnek olarak verdiğim alana basmak istiyorum. Yardımcı olursanız sevinirim. İlginiz ve yardımlarınız için şimdiden teşekkürler
Bu apinin kodları
<?php
$channel_id = "UCG0HA4uyuuzPzeq_US_ywVg";
$api_key = "";
$api_response = file_get_contents('https://www.googleapis.com/youtube/...s/statistics/subscriberCount&key='.$api_key);
$api_response_decoded = json_decode($api_response, true);
echo $api_response_decoded['items'][0]['statistics']['subscriberCount'];
Bu da yazdırmak istediğim divin kodları
<div class="col-sm-4">
<div class="card">
<div class="card-body">
<div class="media">
<img src="channel-images/enesbatur.jpg" style="border-radius: 100%; width: 65px; height: 65px" class="mr-3 img-thumbnail" alt="...">
<div class="media-body">
<h5 class="mt-0">Enes Batur</h5>
**Buraya apiden gelen sayı gelecek**<br>
<div class="button-group-area">
<a href="#" class="genric-btn danger radius">Abone Ol</a>
<a href="#" class="genric-btn" style="color: black">Paylaş</a>
</div>
</div>
</div>
</div>
</div>
</div>
 

Zhell The Coder

Asistan
Cezalı
Katılım
4 Ağu 2020
Mesajlar
441
Reaksiyon puanı
308
Puanları
63
Yaş
20
PHP kısmına Dokunma Divlerdeki Şu Satırı Şöyle Değiştir;
**Buraya apiden gelen sayı gelecek**<br>
<?php echo $api_response_decoded['items'][0]['statistics']['subscriberCount'] ?><br>

Not: PHP Kısmındaki echo $api_response_decoded['items'][0]['statistics']['subscriberCount']; Sil ki Karışıklık Olmasın.
 

mecc00

Öğrenci
Katılım
31 Tem 2020
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
29
Bir tane kanal olmayacak ama birden fazla olacak. Her birisinin abone sayısı yazmalı. Onun için channel_id yazan yere string olarak değer girmek yerine bu değeri veritabanından çekip döngüye sokarak ekrana yazdırmak istiyorum. Bunu nasıl yapabilirim? Yukarıda ki kısmı yaptım çünkü o bana tek kanal veriyor. Ben eklediğim her kanalın görünmesini istiyorum
 

Son mesajlar

Üst