PHP mysqli_select_db()

Tanım;

  • Belirlediğimiz bir veritabanını bağlanmak yada bağlı olduğumuz veritabananını değiştirmek için kullandığımız fonksiyondur.
  • Bu fonksiyonu mysqli_connect() fonksiyonunun 4. parametresini vermeden kullanırsak, mysqli_select_db() fonksiyonunu kesin kullanmalıyız. ( mysqli_connect() 4. aldığı parametre veritabani ismidir )


Geri Dönüş Değeri ( boolean ) ;

true ( veritabanı değiştirme başarılı )
false ( veritabanı değiştirme başarısız yani böle isimde veritabanı bulamadı )


Yazım kuralı;

<?php

$baglanti = mysqli_connect( ........ );

mysqli_select_db( $baglanti, $veritabani_ismi );

?>



Giriş;

<?php

$veritabani_ip = "127.0.0.1";
$veritabani_kullanici = "root";   // varsayılan olarak "root" kullanılır.
$veritabani_sifre = "";
$veritabani_ismi = "test";

$baglanti = mysqli_connect($veritabani_ip,$veritabani_kullanici,$veritabani_sifre);

$veritabani_degistir = mysqli_select_db($baglanti,$veritabani_ismi);


if($veritabani_degistir == false) {  

    echo $veritabani_ismi." veritabanına bağlantısı başarısız";

    exit;  // eğer bu koşula girdiyse alt kodları çalıştırmasını istemiyorum.

}else{

    echo $veritabani_ismi." veritabanına bağlantısı başarılı";

}

?>


Çıkış;

test veritabanına bağlantısı başarılı