
mysqldeki tablonun adını nasıl yazdırabilirim? php kodu ile
9
●154
- 09-10-2023, 13:45:59hocam peki yazdırmayı nasıl yapabilirim? bir örnek kod yazarmısnız? tablo adı "dil"v4r1able adlı üyeden alıntı: mesajı görüntüle
- 09-10-2023, 13:47:04website adlı üyeden alıntı: mesajı görüntüle
<?php $servername = "localhost"; $username = "kullanici_adi"; $password = "parola"; $dbname = "veritabani_adi"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Veritabanı bağlantısı başarısız: " . $conn->connect_error); } $tableName = "dil"; $sql = "DESCRIBE $tableName"; // veya "SHOW COLUMNS FROM $tableName"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "Tablo hücre adları:<br>"; while ($row = $result->fetch_assoc()) { echo $row["Field"] . "<br>"; } } else { echo "Tablo bulunamadı veya hücreler listelenemedi."; } $conn->close(); ?> - 09-10-2023, 13:50:29maalesef hocam, işe yaramadıv4r1able adlı üyeden alıntı: mesajı görüntüle
- 09-10-2023, 13:50:55PDO mu kullanıyorsun mysqli mi kullanıyorsunwebsite adlı üyeden alıntı: mesajı görüntüle
- 09-10-2023, 14:00:27
<?php // baglanti değişkenini $baglanti olarak ele alıyorum nasıl bağladıysan editle // yani senin bir bağlantı kısmın vardır zaten burayı silebilirsin $baglanti = new PDO("mysql:host=localhost;dbname=VERITABANI_ADI;charset=utf8", "veritabani_user", "veritabani_parola"); try { $baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $v4hata) { return "Bağlantı hatası: " . $v4hata->getMessage(); } // buraya kadar sil $hucreler_sorgu = $baglanti->prepare("SHOW COLUMNS FROM dil"); $hucreler_sorgu->execute(); $hucreler = $hucreler_sorgu->fetchAll(PDO::FETCH_COLUMN); foreach($hucreler as $hucre_veri) { echo $hucre_veri."<br>"; } ?>