Php

Bilişim Teknolojileri Alanı
İnternet Programcılığı Dersi
Php – internet programcılığı uygulamaları

fonksiyon açıklamaları ve konu örnekleri php.net sitesi baz alınarak hazırlanmıştır, daha fazla bilgi ve bilgiyi kaynağından almak için php.net adresini ziyaret etmelisiniz

php -> mysql de kayıt düzenleme

Aşağıdaki kodlarda fabrika veritabanı içindeki isci tablosundaki ad,soyad,cinsiyet bilgilerini, birincil anahtar olan isci_no alanı üzerinden sorgulayıp güncellemektedir.
 

<?php
//Bağlantı tanımlanır.
$baglanti=mysql_connect("localhost","root","");
//Veritabanı seçilir.
mysql_select_db("fabrika", $baglanti);
//Silme sorgusu oluşturulur.
$sorgu=sprintf("update isci set ad=%s, soyad=%s, cinsiyet=%s where isci_no=%d",$_POST['ad'],$_POST['soyad'],$_POST['cinsiyet'],$_POST['isci_no'])
//Sorgu bağlantıyla çalıştırılır.
mysql_query($sorgu);
?>

 

php -> mysql e kayıt ekleme işlemi

Herhangi bir formdan gelen bilgileri aşağıdaki dosyada veritabanına ekleme işlemi..

<?php
$baglanti=mysql_connect("localhost","root","");
mysql_select_db("fabrika", $baglanti);
$sorgu=sprintf("insert into isci (sicil_no, ad, soyad, cinsiyet, giris_tarih, maas)  values ( %d,%s,%s,%s,%s,%d)",$_POST['sicil_no'],$_POST['ad'],$_POST['soyad'],$_POST['cinsiyet'],$OST['giris_tarih'],$_POST['maas']);
mysql_query($sorgu,$baglanti);?>

 

php -> sprintf kullanımı

Sprintf, farklı tipteki değişkenleri birleştirmek için kullanılır

örnek:

%d  –> Sayısal değişkenler için kullanılır

%f –> ondalık sayı tipindeki değişkenler için kullanılır

%s –> string değişkenler için kullanılır

<?php
$sayi= 81;
$yer= 'istanbul';
$sonuc=sprintf("Türkiye'nin en büyük nüfusu %s da ve Türkiye de %s il var",$yer,$sayi);

echo $sonuc
//ekran çıktısı
//Türkiye'nin en büyük nüfusu istanbul da ve Türkiye de 81 il var

?>

php -> mysql de kayıt silme işlemi

İki adet sayfa oluşturuyoruz .

1.silform.php

2.sil.php

silform.php sayfamıza(1.Sayfa) gelip form ekliyoruz ve formu sil.php ye yönlendiriyoruz .

Formumuzun içine bir adet textbox ve bir adet buton ekleyip kaydediyoruz.

Şimdi sil.php sayfamız(2.Sayfa) gelip şu kodları yazıyoruz..

<?php
//Bağlantı tanımlanır.
$baglanti=mysql_connect("localhost","root","");
//Veritabanı seçilir.
mysql_select_db("fabrika", $baglanti);
//Silme sorgusu oluşturulur.
$sorgu="delete from isci where ad='".$_POST['TextboxId']."'";
//Sorgu bağlantıyla çalıştırılır.
if (mysql_query($sorgu,$baglanti))
//Eğer dışarıdan gelen deger tabloda varda siler
echo "kayıt silindi";
else
//Yoksa Hata yazısı ile karşılaşmanız olağandır .
echo "hata";
?>