[Çözüldü] Veritabanı bağlantı sorunu

Başlatan marslı, 05 Ağustos 2016 - 00:25:29

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

marslı

Merhaba arkadaşlar.
Php ile mysql veritabanına bağlanmaya çalışıyorum ama sürekli hata veriyor. Localhost'a aldığımda dosyayı chrome tarayıcıdan aşağıdaki hatayı alıyorum.

bağlantı kodları şunlar
<?php
$baglanti 
= @mysql_connect('localhost''root''root');
$veritabani = @mysql_select_db('forum');

if(
$baglanti && $veritabani) {
   echo 
'Bağlantı kuruldu.';
} else {
   echo 
'Bağlantı kurulamadı.';
}

mysql_close($baglanti); // MYSQL sunucusu ile bağlantımızı koparttık
?>


Bu veritabanı bağlantısını nasıl yapabilirim? Ama if ile ekrana bağlanıp bağlanmadığını yazacak.

bugra9

Kodlarının başına

error_reporting(E_ALL);
ini_set('display_errors', 1);

yazarsan çalıştırdığında oluşan hatayı ekrana basar. Kodlara bakınca hatanın mysql bağlantısından kaynaklandığını düşünüyorum. "mysql_connect" yapısı php 5.6 ve sonraki sürümlerde kaldırıldı. Onun yerine mysqli kullanabilirsin. Yani mysql gördüğün yerleri mysqli olarak değiştirirsen çalışması lazım.

marslı

Evet Php7 Kullanıyorum. mysqli olarak değiştirince bağlandım. Teşekkür ederim.

bugra9