• 28-06-2022, 14:30:54
    #1
    🧙 Kod Sihirbazı 🧙
    mysqli de tablo içerisindeki tüm başlıkları çektirmek istiyorum nasıl yapabilirim

  • 28-06-2022, 14:40:53
    #2
    $cek  = mysqli_fetch_assoc(mysqli_query($baglanti,"SELECT * FROM tablo_adi WHERE ids=1"));
    
    print_r($cek);
    
    #ÇIKTI
    
    Array (
    "ids" = 1,
    "id" = 12,
    "product1" = 0,
    "product2" = 0,
    "product3"  = 0,
    )
    EDİT// Başlığı istediğine dikkat etmemişim, yukarıdaki veriye ek olarak alttaki satırı işlersen, tüm tablo başlıklarınada ulaşabilirsin.


    $i=0;
    foreach ($cek as $anahtar => $veri) {
        $tablo_basliklari[$i] = $anahtar;
        $i++;
    }
    
    print_r($tablo_basliklari );
  • 28-06-2022, 14:41:00
    #3
    SELECT COLUMN_NAME
      FROM INFORMATION_SCHEMA.COLUMNS
      WHERE TABLE_SCHEMA = 'database_adı' AND TABLE_NAME = 'tablo_adı'
  • 28-06-2022, 14:43:09
    #5
    Belli bir tablodan ise şöyle görebilirsin.

    $tablo = $db->query("SELECT * FROM tablo")->fetchAll();
    
    foreach($tablo as $key => $value) {
    print_r($key);
    }