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 :

1-Veritabanına bağlanma
2-Veritabanı seçme
3-Yeni kayıt girme
4-Kayıtları ekrana yazma
5-Kayıt silme
6-Varolan bir kaydı güncelleme
7-Bağlantıyı kesme
Veritabanımızın şu şekilde yaratalım:
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.
//BAĞLANTI
$kullaniciadi="serdarr";
$sifre= "sifrem";
$host="localhost";
$veritabani="serdardb";

//VERİTABANI SEÇME
$baglan=mysql_connect($host,$kullaniciadi,$sifre);
mysql_select_db($veritabani,$baglan);

//VERİLER
$isim=”serdar”;
$soyisim=”yetik”;

//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=’serdar’”;
mysql_query(“$sql”);

//KAYIT GÜNCELLEME
$sql=”update uyeler set ad=’serdar’, soyad=’yetik’ where ad=’serdar’ “;
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.
mysql_query("$sql");
yerine
$islem=mysql_query("$sql");
if ($islem) { echo "islem yapıldı"; }
else { echo "islem başarısız"; }

yazabilirsiniz.

Kolay Gele…

37 views


Yazar : Serd4R

“Php ile Veritabanı (Mysql) İşlemleri” için 5 Yorum

  1. ferhat şimşek diyor ki:

    efferin ellerine sağlık ortağım güzel olmuş

  2. Kiana diyor ki:

    Times are channigg for the better if I can get this online!

Php ile Veritabanı (Mysql) İşlemleri Yazısı için Yorum Yapabilirsiniz