PHP – Basit veri girişi,veri listeleme yapma

PHP ve MySql ikilisini kolay kullanabilmeniz için size ufak bir örnek yazdım. Dün dersimde işlegim konu.

config.php dosyası

ekle.php dosyası

eklekayit.php

listele.php dosyası

Dershane veritabanı dosyası:

Twitter Digg Delicious Stumbleupon Technorati Facebook
Yazar :

PHP Programcısı

http://www.tasarimrehberi.com

16 Yorum “PHP – Basit veri girişi,veri listeleme yapma”

  1. cok sagolun hocam iyice kavramamız icin cok iyi oldu teşekkür ederiz :)

  2. başlığıa göre sanırım konu eksik kalmıs hocam listeleme ve detay kodlarını göremedim

  3. listele.php dosyasınıda ekledim. detay.php de dersten sonra eklerim.

  4. UNIQUE KEY ad (ad)
    ad neden eşsiz ? Adım uğur türkiyede uğur isminde başka kimse yok mu ?

    Tablo yapısını bu şekilde değiştirmenizi tavsiye ediyorum.
    CREATE TABLE IF NOT EXISTS ogrenci (
    id int(11) NOT NULL AUTO_INCREMENT,
    ad varchar(45) NOT NULL,
    soyad varchar(45) NOT NULL,
    tckimlik bigint(11) NOT NULL,
    UNIQUE KEY id (id),
    UNIQUE KEY tckimlik (tckimlik)
    9 ) ENGINE=MyISAM DEFAULT CHARSET=latin5 AUTO_INCREMENT=1 ;

    Teşekkürler g

  5. Teşekurler o kadar iş güçten bazen unutuyor insan. ad alanın unique oldugunu görmemiştim.

  6. teşekkürler güzel bir anlatım olmuş

  7. Bide bitirseydin be kardeş deli ettin valla sonuna gel bitmemiş :( oldumu şimdi…..

  8. armut pişsin agzıma gelsin deme :) Takıldıgın kısımları yazabilirsin bende yardımcı olurum.

  9. çok güzel anlatım.çok güzel paylaşım.yalnız detay.php eksik.2010 dan beri bitmemiş sanırım ders..
    teşekkürler..

  10. maminjora bu şekilde kaldı. Diğer derslerimizden detay.php rahatlıkla yapabilirsiniz.

  11. while döngüsü ile adı soyadı ve tc yi liseteliyorsunuz. db e bu 3 bilgiyi kayıt ediyoruz zaten. detay.php de ayrıca alacağınız bi bilgi yok. ama veritabanına adres, doğum tarihi, sınıf vb. bilgilerde eklerseniz detay.php ozaman hakkını verir :). neyse hocam detay.php yi vermemiş ben yazayım.(db ye ‘dtarihi’ ve ‘adres’ sütünü açıp veri eklerseniz onlarıda çekecektir. eklemseyecekseniz aşağıdan değerlerini silin.)

    detay.php

    $tc=$_GET[‘tckimlik’];

    $oku=mysql_fetch_array(mysql_query(“select * from ogrenci where tckimlik=’$tc'”));
    $adi=$oku[‘ad’];
    $sadi=$oku[‘soyad’];
    $tck=$oku[‘tckimlik’];
    $adres=$oku[‘adres’];
    $dtarihi=$oku[‘dtarihi’];

    if($oku){
    echo “$adi , $sadi , $tck , $adres , $dtarihi”;
    }else{
    echo “HATA!”;
    }

  12. Haa unutmadan!! config.php include etmeyi unutmayın.şu kodu detay.php nin başına ekleyin.

    include(“config.php”);

  13. Aykut Barış ÇELİK 20. Şub, 2012 at 22:16

    Allah valla sizden razı olsun. Çünkü benim bir tane dönem ödevim vardı. Konu Php ile veri girişi yapmaktı. Google’a yazınca rastgele bu siteyi gördüm. Allah ne muradınız varsa versin. Bu arada include nasıl ediliyor ben bilmiyorumda. Bu yaptığınız örneği de dreamweaverda yaptım acaba sorun olur mu?

  14. Aykut Barış ÇELİK 20. Şub, 2012 at 22:17

    Nasıl edildiğini e-mailime gönderbilirsiniz: aykutbare@gmail.com

  15. detay.php eklendikten sonra uyarı almaya basladım.
    Parse error: syntax error, unexpected T_STRING in C:\deneme\www\detay.php on line 8

  16. <?php
    $sqlsorgusu = "select ad,soyad,tckimlik from ogrenci";
    $query = mysql_query($sqlsorgusu);
    //mysql_query işlemin mysql işlemi oldugunu php bildirir.
    while ($arr = mysql_fetch_assoc($query))
    {
    echo $arr[‘ad’].” “.$arr[‘soyad’].” “.$arr[‘tckimlik’].”“;}
    ?>

    bunun yerine basit bişi kullanamazmiyiz mesela

    tarzı?