PHP kullanarak bir Heroku uygulamasında ClearDB veritabanına bağlanmak hata mesajı vermeden başarısız oluyor


0

Ben mysqli_connect içinde yanlış bir isim veya şifre sağlama olasılığını dışladım, çünkü onları bilerek yanlış yapmak için değiştirdiğimde aslında mysqli_connect_error () 'dan bir hata mesajı alıyorum. Aşağıdaki kodla bağlantı başarısız, ancak hata mesajı alıyorum. Fikirlerim tükendi. Hata ayıklamanın yanında ne yapmamı önerirsiniz?

 <?php

        $con = mysqli_connect("eu-cdbr-west-02.cleardb.net", "b497f08cc1919a", "7d15759b", "heroku_8d537c3a6f00758"); 

        if (!$conn) 
        {
            die("Connection failed: " . mysqli_connect_error());
        }
        echo "Connected successfully";


    ?>

Düzenleme: Seth'in işaret ettiği gibi, bir değişkenin adını yanlış yazdım. Üzgünüm, kendimi göreceğim. :(


Hepimiz böyle hatalar yaparız. Sadece Seth'in cevabını cevap olarak işaretle.
music2myear

Hata bildirimi burada yardımcı olabilirdi.
Funk Forty Niner

1
BTW, umarım bunlar gerçek giriş bilgileri değildir. Öyle görünüyorlar ve öyleyse gidip şimdi değiştirmelisin.
Funk Forty Niner

Evet, burada şifreyi göstermenin tehlikeye girdiği anlamına geldiğini biliyorum. Sadece öğrenmek için bir kum havuzu kuruyorum, tamam. Gerçek konuşlandırdığımda değiştireceğim.
Hagel

Yanıtlar:


0

Kodunuz kullanıyor $con bağlantı için ancak kontrol $conn. "Başarılı bir şekilde bağlandı" metnini görmüyorsanız, uygulamanızın bir bütün olarak muhtemelen başka bir sorunu var. Genellikle bunu içine koyardın else Bölüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.