Api içerisine Veritabanından Veri çekmek

Bu konuyu okuyanlar

mecc00

Öğrenci
Katılım
31 Temmuz 2020
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
32
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>
 

Arnolxu

Müdavim
Katılım
26 Mart 2020
Mesajlar
3,968
Çözümler
1
Reaksiyon puanı
4,612
Puanları
113
Yaş
15
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 Temmuz 2020
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
32
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
 
Üst