Bydigi Forum
Geri Git   Bydigi Forum > Very Important Person Area > Web Tasarımı / Php, Asp, Perl, Cgi Scriptler

Kayıt Ol SSS



 

 

LinkBack Konu Araçları
Eski 02-03-2007, 10:46 PM   #1 (permalink)
 
Giriş Tarihi: May 2006
Konum: Localhost
Yaş: 3
Mesaj: 3,539
Üye No: 3646
Cinsiyeti : Bay
İtibar Gücü: 864
Rep Puanı : 85819
Rep Derecesi
ByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond repute
Wink Mixture Mysql Dersleri


Arkadaşlar Mysql Dersleri vermek istedim Bildiginiz gibi MYSQL bir veritabani programidir bunu php'de ve ASP'de kullanabiliyoruz ama ben burda ornek olarak PHP'de gosterecem çunkum asp bilmiyom zaten siz mantıgını kavradınızmı kendisi gelir ASP'dede yaparsınız js'dede yaparsınız ...,

Bildiginiz Gibi Şuan EN HIZLI Veritabani Mysql gibi sonra Mssql,oracle vsvs bence....
Tabi Dersleri Yaparken ASP ya da PHP Bildiginizi varsayıyorum...!!!!

Neyse Kısa KESELİm...

Mysql Dersleri 7 Dersten Oluşacak...


EVET İLK DERSİMİZ
----------------------------------------------------------------------

Ders 01 :Mysql Veritabani ve Veritabani Oluşturmak ve Veritabanina Baglanti Kurmak


PHP Kodu:
<?php
// Localhostumuzu çalıştırıyoruz
//Adres satırına şunu yazıyoruz
//localhost/phpmyadmin
//Bu Mysql veritabanımızı oluşturacağımız Bölüm
//Ben "mixture" adında bir veritabanı oluşturdum
$dbhost ="Localhost";
$dbkullanici "root";
$dbsifre "";
$dbadi "mixture";
//$dbhost her zaman "localhost" olacak localhost üzerinde çalıştıgımız için
//$dbkullanici her zaman "root" olacak Loaclhostta çalıştıgımız için
//$dbsifre her zaman boş olacak localhostta çalıştıgımız için
//Eger bir web hotingde çalışsaydık hostingin verdigi şifreyi girecektik
//$dbadi localhost/phpmaydin ' de oluşturdugumuz veritabanını adıdır
//ben veritabani olarak meyveler adinda bir veri tabani oluşturdum

$baglanti mysql_connect($dbhost,$dbkullanici,$dbsifre);
if(! 
$baglanti){
//$baglanti adında bir degişken oluşturduk
//ve veritabanina baglanmak için "mysql_connect" dedik
// mysql_connecten sonra gelen 2 parantez arasina (); $dbhost,$dbkullanici,$dbsifre yazıcaz
//Yani Böyle Olacak $baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre);
//mysql_connect(); 2 parantez arasına oluşturdugumuz veritabanini yani "meyveler" adli veritabanini yazmıyoruz sadece en öneml, 3 şeyi koyuyoruz dbhost,dbkulanici,dbsifre
//Aman Dikkat Edin Bunlar Sırasına göre olacak
//eger veritabanina baglanirsa karşımıza Veritabanina Baglandim Adlı Bir Yazı Çıkacak
echo "Mysql baglantisi Saglanamadi";
//Eger Veritabanina Baglanamassa Karşımıza  "Mysql baglantisi saglanamadi" diye bir uyarı verecek
}else{
 
echo 
"Veritabanina Baglandim";
//Burada İse Veritabanina Baglanti Gerçekleşirse Veritabanina Baglandim Diye Bir Yazi Çıkacak Karşımıza
}
 
?>



ByMixture is offline  
Eski 02-03-2007, 10:47 PM   #2 (permalink)
 
Giriş Tarihi: May 2006
Konum: Localhost
Yaş: 3
Mesaj: 3,539
Üye No: 3646
Cinsiyeti : Bay
İtibar Gücü: 864
Rep Puanı : 85819
Rep Derecesi
ByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond repute
Varsayılan


2ci derste veritabani ve tablo baglantisini anlatabilirim....

__________________
ByMixture is offline  
Eski 04-03-2007, 07:43 PM   #3 (permalink)
 
Giriş Tarihi: May 2006
Konum: Localhost
Yaş: 3
Mesaj: 3,539
Üye No: 3646
Cinsiyeti : Bay
İtibar Gücü: 864
Rep Puanı : 85819
Rep Derecesi
ByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond repute
Varsayılan Veritabani Tablo Baglantisi


PHP Kodu:
<?php
$dbhost 
"localhost";
$dbuser "root";
$dbpass "";
$dbadi "deneme";
//İlk Öncelikle Degişmez 4'lü var dbhost,dbuser,dbpassve dbadi
//dbhost her zaman localhost,dbuser root,dbpass boş,dbadi ise oluşturdugumuz tablonun adıdır ben burda deneme adlı bir tablo oluşturdum bunları 1.ciDerste gösteriştim

$baglanti mysql_connect($dbhost,$dbuser,$dbpass);
if (! 
$baglanti) die ("Mysql Baglantisi gerçeklenemedi");
//burayıda 1.ci derste göstermiştim $baglanti adinda degişken oluşturduk ve ilk 2 parantesinin içine $dbhost,$dbuserve $dbpass yazdık ve if kontrolünü başlattık

mysql_select_db($dbadi,$baglanti) or die ("MYSQL VERİTABANİNA BAGLANAMADİM");
//burdada tabloya baglandik "mysql_select_db" argumanındaki 2 parantez()arasına her zaman dbadi ve oluşturdugumuz degşken yazılı ben burda dbadi,ve $baglanti adında bir degişken oluşturdum
$sec "select * from uyeler";

//ve Seç adında bir degişken oluşturdum
// ve burda ""; iki çif tırknak arasina select * from uyeler yazdık
//"select * from uyeler" demek tablo içindeki her şeyi seç demek
//peki neden "select * from uyeler" uyeler kısmına kendi veritabanınızda oluşturdugunuz tablonun ismini yazacaksınız
$cek mysql_query($sec);
// ve mysql_query ile $seci mysql_query'nin içine aldık
while ($yaz mysql_fetch_array($cek)){
//ve burda array dizi degişkenini oluşturduk ve içine çeki aldık
echo $yaz['kullanici']."<br>";
//ve MUTLU SON!!! while döngüsü içine yazdıgımız $yaz ı ekrana yazdırdık
//Biz $yaz degişkeninden sonra [''] parantez içerisine kullanici yazdik çünkü tablo muzda bir kullanici  birde parola adında bir tablo daha oluşturduk eger o kullanici yerine parola yazarsaniz ekrana parola yazdırılmış olacak
}

?>
KISASA KISAS İŞTE VERİTABANİMİZ ve TABLOMUZ

Kod:
<!-------------VERİTABANİ KODLARİ------------------------->
<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$dbadi = "deneme";
$baglanti = mysql_connect($dbhost,$dbuser,$dbpass);
if (! $baglanti) die ("Mysql Baglantisi gerçeklenemedi");
mysql_select_db($dbadi,$baglanti) or die ("MYSQL VERİTABANİNA BAGLANAMADİM");
$sec = "select * from uyeler";
$cek = mysql_query($sec);
while ($yaz = mysql_fetch_array($cek)){

echo $yaz['kullanici']."<br>";
}
?>

__________________

Bu mesaj en son " 04-03-2007 " tarihinde saat 07:47 PM itibariyle ByMixture tarafından düzenlenmiştir....
ByMixture is offline  
Eski 06-03-2007, 06:05 AM   #4 (permalink)
 
Giriş Tarihi: May 2006
Konum: Norway
Mesaj: 63
Üye No: 2997
Cinsiyeti : Bay
İtibar Gücü: 3
Rep Puanı : 12
Rep Derecesi
girvasli is on a distinguished road
Varsayılan


Ellerine saglik kekem guzel anlatim.

__________________
girvasli is offline  
Eski 06-03-2007, 04:17 PM   #5 (permalink)
 
Giriş Tarihi: May 2006
Konum: Localhost
Yaş: 3
Mesaj: 3,539
Üye No: 3646
Cinsiyeti : Bay
İtibar Gücü: 864
Rep Puanı : 85819
Rep Derecesi
ByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond reputeByMixture has a reputation beyond repute
Varsayılan


spasivaa

__________________
ByMixture is offline  
 


Konu Araçları
Mod Seç

Gönderme Kuralları
Yeni konular açabilirsiniz --> izin yok
Yanıtlar gönderebilirsiniz --> izin yok
Eklentiler gönderebilirsiniz --> izin yok
Mesajlarınızı düzenleyebilirsiniz --> izin yok

vB koduAçık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı

Popüler Konular:
Bydigi Forum'un En Popüler Konuları
Sizin İçin Seçtiklerimiz-1:

Norton AntiVirus 2008
Panda Antivirus & Firewall 2008
AVG Anti-Virus Free Edition 8.0.100
McAfee VirusScan Enterprise 8.5i
Avast! 4 Professional Edition 4.8.1169
Kaspersky Internet Security 7.0.1.325
Anti-Porn 10.4.11.15
BitDefender Internet Security 11.0.9 (2008)
Eset Smart Security 3.0.642
Ad-Aware 2008

Sizin İçin Seçtiklerimiz-2:

Şeftali Yetiştiriciliği
Ekolojik Tarım ve Hayvancılık
Süt Verimini Etkileyen Faktörler
Dört barajda su bitmek üzere
Karbondioksit salımı yüzde 50’den çok artacak
VAN (Wan) Tarihi
Amed (Diyarbakır) Tarihi
İç Anadolu Hakkında Genel Bilgi
Kültür ve Turizm Bakanlığı müfettiş yardımcılığı
2008 yılı icra müdür ve yardımcılığı sınav ilanı

Sizin İçin Seçtiklerimiz-3:

Siz Hangi Yemeksiniz ?
Doğum gününüze göre hangi hayvansınız?
Doğum Tarihinize Göre Renginiz!
Bebeklerde Gaz Çıkarma
Virüs taşıyan keneler dehşet saçıyor
Şiddetin genlerle ilişkisi olabilir
Karpuz Viagra Etkisi Yapıyor
Panasonic Sony'yi tahtından etti!
Mehmet Atlı - Wenda 2008
grup seyran - 2008


Benzer Konular

Konu Konuyu Başlatan Forum Yanıt Son Mesaj
MYSQL Nedir? Kurulumu ve PHP ile Kullanımı exe Veri Tabanları - SQL 4 12-06-2008 07:22 PM
Temel MySQL Kullanımı bereday21 Veri Tabanları - SQL 8 07-04-2008 12:10 AM
ÖSS`ye girecekler ücretsiz tüm dersleri izleyin(ÖSS,Bilgisayar) MÊVAN Öss, Kpss, Dgs, Oks 3 21-02-2007 04:48 PM
Web te free host ta son Tum siteler Şevger Web Hosting / Domain 5 20-02-2007 06:03 PM


Forum saati Türkiye saatine göredir. GMT +2. Şuan saat: 03:35 AM .
(Türkiye için GMT +2 seçilmelidir.)


Powered by vBulletin Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Copyright ©2006 - 2008 Bydigi Forum ®, All Rights Reserved

Bir Forum sitesi olduğumuzdan, kullanıcılar önceden onay almadan her türlü görüşlerini yazabilmektedir.
Yazılanlardan dolayı oluşabilecek her türlü yasal sorumluluk, yazan kullanıcılara aittir.
Yinede sitemizde yasalara aykırı herhangi bir durum görürseniz; Lütfen, bydigi@gmail.com'a yada İletişim'e bildiriniz.
Mesajınız incelenip, kısa bir süre içerisinde gereken müdahale yapılacaktır.