Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PHP mysql_connect() Fonksiyonu
#1
Selamlar,
PHP’yi mükemmel yapan bir özelliği de veritabanı bağlantılarıdır.Şimdi sizlere mysql_connect() fonksiyonunu ve kullanımını anlatacağım.



mysql_connect() fonksiyonu veritabanına bağlanmamıza yarar.Bu fonksiyonu kullanabilmek için öncelikle bir mysql veritabanımızın olması gerekir.Bunun için de cpanelden yeni bir mysql veritabanı oluşturmalıyız.
mysql_connect() fonksiyonun kullanımı şu şekildedir :



Kod:
mysql_connect('hostadi', 'mysql_kullaniciadi', 'mysql_sifre');


Host adı bölümüne mysql hostun adını yazıcağız.Bunu da cPanel’de bulabilirsiniz.mysql kullanıcı adını ve şifresini veritabanını oluştururken şeçiyoruz.
Bu fonksiyon genelde bu şekilde kullanılmaz.Bir değişkene aktarılır.Çünkü bu fonksiyondan çıkan sonucu veritabanı seçmede ve/ya bu fonksiyonun doğru çalışmaması durumunda yapılacak işlemleri seçerken kullanırız.
Bu fonksiyonun bir de kardeşi var.Eğer bir PHP script inceleme fırsatınız olduysa veya bir script kurulumunda config.php düzenlerken mutlaka görmüşsünüzdür.Evet doğru mysql_select_db() bu fonksiyonu da diğer dersimizde inceleyeceğiz.Bir de bu fonksiyondaki parametler de değişken olarak kullanılabilir.install.php şeklinde bir kurulum scripti yazarken bunu kullanabilirsiniz.Veya daha kolay olması açısından config.php’de script kullanıcılarına değişkenleri değiştirme kolaylığı sağlayabilirsiniz.Buna da örnek verelim.



Kod:
<?php

$hostname="localhost";
$mysql_username="root";
$mysql_pw="";

$link = mysql_connect('$hostname', '$mysql_username', 'mysql_pw');
if (!$link) {
    die('Bağlantı Hatası: ' . mysql_error());
}
echo 'Başarıyla bağlandı';
mysql_close($link);
?>

Not:değişkenlere yazdığım değerler scripti localhost ta yazanlar için geçerlidir.Yani Easyphp gibi bir program ile kodluyorsanız bu değerlerin aynısını yapın.
Ara
Cevapla
  


Hızlı Menü:


Şu anda bu konuyu okuyanlar:
1 Ziyaretçi


Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping