Şimdi Ara

Database Connect Hatası

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
5
Cevap
0
Favori
11.045
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Siteye girdiğimde verilen hata :

    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\_imp\dbcon.php:7 Stack trace: #0 C:\xampp\htdocs\login.php(5): include() #1 {main} thrown in C:\xampp\htdocs\_imp\dbcon.php on line 7

    Hata veren dbcon.php dosyası :

    <?php
    $g1servername = "localhost";
    $g1username = "root";
    $g1password = "";
    $g1db_name = "ciftlik";

    $link = @mysql_connect("$g1servername", "$g1username", "$g1password") or die(mysql_error());
    $db = @mysql_select_db("$g1db_name", $link) or die (mysql_error());
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET 'utf8'");
    mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci' ");
    ?>



  • mysql_* functions have been removed in PHP 7.

    You probably have PHP 7 in XAMPP. You now have two alternatives: MySQLi and PDO.

    Additionally, here is a nice wiki page about PDO.


    https://stackoverflow.com/questions/34579099/fatal-error-uncaught-error-call-to-undefined-function-mysql-connect
  • hyrgul H kullanıcısına yanıt
    Eski bir sitemi yeni hostigne taşırken yukarıdaki hatayla karılaşmıştım. Paylaştığınız çözüm sayesinde düzelttim. Teşekkür ederim.
  • Merhaba,


    bende benzer sorun var.


    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/u9109138/bitkiselhaber.com/parametre.php:17 Stack trace: #0 /home/u9109138/bitkiselhaber.com/index.php(1): include() #1 {main} thrown in /home/u9109138/bitkiselhaber.com/parametre.php on line 17


    site bir önceki versiyonu 5.4 php iken sunucu değiştirdim ve yeni sunucu versiyorunu 7.4 olduğundan bu hatayı alıyorum. Nasıl düzelteceğimi bilmiyorum.

    yardımlarınızı bekliyorum. Nasıl versiyon upgrade ederim php dosyaları

  • mehmetgunhan kullanıcısına yanıt
    mysql_connect() işlevini mysqli_connect() olacak şekilde değiştirmeyi dene

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.