Bağlanacağımız veritabanı : ornek_veritabani Veritabanımızı ve isim_listesi isimli tablomuzu oluşturduk id isimli kolonun tipini int olarak belirledik, yani tam sayı tipinde ve primary index tanımladık, bu da birincil anahtar anlamına geliyor. Nedir bu birincil anahtar? Hepimizin kimliğinde yazan TC kimlik numarası gibi benzeri olmayan bir değerdir, tabloya kaydedilen her değere bir numara ataması yapacak ve her numara birbirinden farklı olacak, yani her bilginin kendine ait bir kimlik numarası olacak, atuo increment i işaretlememizin sebebi ise her eklenilen bilgiye otomatik olarak bir değer girmesi için, yoksa kimlik numarası tanımlanmayacaktı. Şimdi bu veritabanına nasıl bağlanacağız? Bunun için bir veritabanı kullanıcı lazım, bizim kullanıcımız: ornek_kullanici Bağlanmak için gerekli komutumuz mysql_connect(\"sunucu adresi\",\"kullanıcı adı\",\"şifre\" ); mysql_connect(\"localhost\",\"ornek_kullanici\",\"12345\" ); bu komut ile bağlanıyoruz, ama böyle bir kullanım pek güvenli değildir, bir if sorgusu ile yapmak daha iyidir bağlantı komutumuzu bir değişkene atayıp o değişkeni if ile kontrol ettireceğiz, $baglanti = mysql_connect(\"localhost\",\"ornek_kullanici\",\"12345\" ); if (!$baglanti){ die(\'Veritabani baglantisi kurulamadi: \' . mysql_error()); } burada \"eğer bağlantı kurulamazsa php scriptini çalıştırmayı durdur ve ekrana hata mesajını yazdır\" diyor Örnek bir kullanım: çalıştırdığımızda sayfa boş görünür çünkü sayfada bir içerik yok, bağlantı şifresini yada kullanıcı adını değiştirip tekrar bakalım sayfaya gördüğünüz gibi hata verdi, kullanıcının bağlanma yetkisi olmadığını söylüyor, çünkü şifre yanlış Veritabanında Sorgu Çalıştırmak Sorgu çalıştırmak için mysql_query(\"sql sorgusu\" ); komutunu kullanıyoruz Burada kullanacağımız sql komutu select tir select veritabanından seçmek ve listelemek için kullanılır SELECT * FROM isim_listesi = * ifadesi tüm kolonlar anlamına geliyor, isim_listesi tablosundaki tüm kolonları seç anlamına geliyor SELECT id FROM isim_listesi = isim_listesi tablosundan sadece id kolonunu seç anlamına geliyor biz tümünü seçelim mysql_query(\"SELECT * FROM isim_listesi\" ); şimdi tabloyu seçtik ama ekrana nasıl getireceğiz buradaki bilgileri mysql_fetch_array(); ile ekrana getiriyoruz bilgileri kullanımı şu şekilde: bir değişken tanımlıyoruz $vt_oku=mysql_fetch_array(mysql_query(\"SELECT * FROM isim_listesi\" )); bu değişkeni ekrana yazdırırsak \"Array\" yazar ekranda, bunun sebebi bu değişkenin bir dizi değişkeni olmasıdır. $vt_oku[\"isim\"]; bu şekilde yazdırırsak asıl sonuca varabiliriz veritabanındaki tüm bilgilerin ekrana yazılmasını istiyorsak eğer bir döngü ile bunu yapabiliriz $sorgu=mysql_query(\"SELECT * FROM isim_listesi\" ); while($vt_oku=mysql_fetch_array($sorgu)){ $isim=$vt_oku[\"isim\"]; $soyisim=$vt_oku[\"soy_isim\"]; echo \"İsim : \".$isim.\" - Soy İsim: \".$soyisim; } Daha sonraki dökümanlarımda bilgi silme, güncelleme ve ekleme işlemlerini göstereceğim sizlere