.DS_Store Dosyaları Nasıl Silinir?

4,757 More

Projedeki Git Dosyaları Nasıl Silinir?

1 4,480 More

yTheme

4 1,492 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 693 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel Bilgi
    • Tanıtım
    • Ajax
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

Php ile Veritabanı (Mysql) İşlemleri

Veritabanları websitelerinin vazgeçilmez öğeleridir. Bu yazıda php ile programladığınız bir sitede mysql veritabanında işlemleri nasıl yapabileceğinizi anlatacağım. Ana başlıklar :

  • Veritabanına bağlanma
  • Veritabanı seçme
  • Yeni kayıt girme
  • Kayıtları ekrana yazma
  • Kayıt silme
  • Varolan bir kaydı güncelleme
  • Bağlantıyı kesme

Veritabanımızın şu şekilde yaratalım

PHP
1
2
3
4
5
CREATE TABLE `uyeler` (
`no` int(11) NOT NULL auto_increment,
`ad` varchar(30) NOT NULL default '',
`soyad` varchar(30) NOT NULL default '',
PRIMARY KEY (`no`));

İşlemlerimiz aşağıdaki gibidir.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
//BAĞLANTI
$kullaniciadi="yakuter";
$sifre= "yakutersifre";
$host="localhost";
$veritabani="yakuterdb";
 
//VERİTABANI SEÇME
$baglan=mysql_connect($host,$kullaniciadi,$sifre);
mysql_select_db($veritabani,$baglan);
 
//VERİLER
$isim="Erhan";
$soyisim="Yakut";
 
//YENİ KAYIT GİRME
$sql="insert into uyeler (no, ad, soyad) values ('', '$isim','$soyisim')";
mysql_query("$sql");
 
//KAYITALRI EKRANA YAZMA
$sql="select * from uyeler";
$sorgu=mysql_query("$sql");
while ($sonuc=mysql_fetch_array($sorgu)){
echo "No = $sonuc[0]
İsim = $sonuc[1]
Soyisim = $sonuc[2]";}
 
//KAYIT SİLME
$sql="delete from uyeler where ad='Erhan'";
mysql_query("$sql");
 
//KAYIT GÜNCELLEME
$sql="update uyeler set ad='Yakut', soyad='Erhan' where ad='Erhan' ";
mysql_query("$sql");
 
//BAĞLANTIYI KESME
mysql_close($baglan);

Bahsetmediğim bir konu var. O da eğer işlem gerçekleştiyse başarılı olduğunu bize bildirmesi. Bunu şu şekilde gerçekleştirebilirsiniz.

PHP
1
mysql_query("$sql");

yerine

PHP
1
2
3
$islem=mysql_query("$sql");
if ($islem) { echo "islem yapıldı"; }
else { echo "islem başarısız"; }

yazabilirsiniz.

Burada size veritabanı işlemlerini en basit şekliyle anlatmaya çalıştım. Lütfen çok bilmişlik yapıp burası böyle daha doğru olur demeyin :) Şimdiden söyliyeyim evet orası öyle daha iyi olur ama burada sadece temeli anlattım :)

Bol veritabanlı günler…

Şub 28, 2006Erhan Yakut
Cloud Sunucu
İnternetinizi HızlandırınWordpress'in En İyi Eklentileri
You Might Also Like
 
Mint Linux’te LAMP Nasıl Kurulur?
 
WordPress’te Üyelerden Farklı Bilgiler İstemek
Erhan Yakut
12 years ago 54 Comments PHPkod, MySQL, Php, programlama, veritabanı, Web28,691
Sponsorlar

sponsor

sponsor

sponsor

sponsor
EN ÇOK GÖRÜNTÜLENENLER
WordPress Yorum URL Kontrolu 1.0
235,501 views
yGiriş | Yakuter Giriş Betiği
217,353 views
Yakuter Rastgele Sözler Eklentisi
155,189 views
CSS ile Arkaplan Resmi
132,090 views
Yakuter Takip Aracı
74,818 views
EN ÇOK YORUMLANANLAR
Yakuter Rastgele Sözler Eklentisi
167 Comments
WordPress 3.0 ile Çoklu Blog Oluşturmak
121 Comments
WordPress’i kurdunuz, peki ya sonra ?
117 Comments
ytelefon | Yakuter Telefon Defteri Betiği
102 Comments
Her Yazım Resimli Olsun Diyorsanız!
94 Comments
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

Cloud Sunucu Desteği

Vargonen

2017 © Yakuter