Mysql Ders 2 – Veritabanından bilgi almak | | Kodez - Kod Ve Seo
Home/ MYSQL/Mysql Ders 2 – Veritabanından bilgi almak
Mysql Ders 2 – Veritabanından bilgi almak
1- Veritabanına Bağlan: Veritabanına neden bağlanıyoruz. çünkü veritabanı ayrı bir programdır. ayrı bir bilgisayarda hatta başka bir ülkede bile olabilir.Başta bu size garip gelebilir ama veritabanı ile Php nin aynı bilgisayarda olması şart değildir. Bu sebeple aynı bilgisayarda olsun veya olmasın hiç farketmez. bağlanma komutu kullanmamız gerekir.
Bağlanmak için mysql_connect isimli komut kullanılır. Connect kelimesi size çok yabancı geliyorsa şunu dinleyin. Nokia Connecting people: nokia insanları birbirine bağlar, iletişim kurar (biraz raklama girdik ama aklıma daha basit örnek gelmedi. buradaki bağlamak iletişim anlamında kullanılıyor. o reklamdaki sloganı hatırladıysanız bunu birdaha unutmazsınız) Bilgi almadan önce Mysql ile Php yi birbirine iletişim kurdurmamız gerekiyor.
buradaki adres kelimesi artık sizin için birşey ifade ediyordur. Eğer veritabanıaynı bilgisayarda ise adres olarak “localhost” yazacağız. veritabanı uzak bir bilgisayarda ise onun adresini yazacağız.
Peki şunu soruyor musunz: isim ve şifre ne işe yarıyor. neden şifre gereksin ki ?
Tam bu nokta olayın kilit noktasıdır. dikkat edin. Kütüphaneci bize tek tek isimleri falan vermiyor. Elimize uzun bir listeyi toplu halde veriyor.Bu aşamada Listeyi dilerseniz tek tek okursunuz dilerseniz başka biryere kaydedersiniz. Şimdi listedekileri tek tek okuyalım.
4- Gelen bilgiyi parçala : Gelen bilgi büyük bir tablo halinde olduğu için hepsini bir anda okuyamayız. Bilgiyi ancak satır satır okuyabiliriz. bu işlemi yapmak için de mecburen döngü kullanmamız gerekir. çünkü başka şekilde php ile her satıra sıra ile bak dememiz mümkün değil.
Not: Bu komutları php ile çalıştırıp denemeyin. çünkü sizin bilgisayarınızda raf ismi diye bir kayıt henüz yok. veya şifre diye bir bilgiyi henüz girmedik. burada işin özünü anlamaya çalışın. bir sonraki dersimizde bunun canlı uygulamasını yapacağız.
Mysql Ders 1 – Veritabanı Kavramı