1 sonuçtan 1 ile 1 arası

Threaded View

  1. #1
    Forum Demirbaşı Array
    Üyelik tarihi
    18.06.2007
    Yer
    Anasının Dizinin Dibinden :=)
    Yaş
    40
    Mesajlar
    10.926
    Tecrübe Puanı
    238

    Arrow Php'de Tablo İşlemleri (Veri Girme)

    Php'de Mysql'a bağlanarak tabloya veri girmeyi öğrenelim.

    Şimdi öncelikle bir db oluşturalım, adı test olsun. Sonra da phpmyadmin'e girerek "test_mysql" adında bir tablo oluşturalım, alan sayısı 4 olsun..

    id A_I olucak
    ad varchar 65
    sad varchar 65
    mail varchar 65

    olsun.

    Şimdi bir form sayfası yapalım. Verilerin geleceği form olacak bu. Hemen basit bir tane yazalım. Ben hemen yapayım bir tane, siz buna gorsellik katabilirsiniz.

    Kod:
    <form action="verigir.php" method="post" name="form1">
    Adınız         :   <input type="text" name="ad">
    SoyAdınız   :   <input type="text" name="sad">
    Mailiniz       :    <input type="text" name="mail">
            <input type="submit" value="Onayla"><input type="reset" value="Sıfırla">
    </form>
    Şimdi formumuzu hazırladık. Burada dikkat edilmesi gereken husus name="" alanlarıdır.

    Şimdi verigir.php'yi ayarlıyalım. Çünkü formumuzda action="verigir.php" yapmıştık. Yani verileri verigir.php'e yollayacak method="post" yani gonder'dir.
    Kod:
    <?php
    //baglantı için gerekli fonksiyonlar
    $host = "localhost"; // sunucu
    $user = "username"; //kullanıcı adı
    $psw = "şifreniz"; //şifreniz
    $db = "db adı"; // db adı
    $tbl = "test_mysql"; //yukarıda demiştimya test_mysql adında tablo olusturun diye işte o 
    
    //şimdi formdan gelen verileri alalım..
    $ad= $_POST['ad'];
    $sad= $_POST['sad'];
    $mail= $_POST['mail'];
    
    //baglantımızı yapalım...
    
    mysql_connect($host,$user,$psw)or die("Suncuyla bağlantı kurulamadı");
    mysql_select_db($db)or die("Veri tabanına bağlanamadı");
    
    //tablo ya verileri girelim
    $yaz = mysql_query("INSERT INTO $tbl (ad,sad,mail) VALUES ('$ad', '$sad', '$mail')");
    
    if(! $yaz){
    echo "Basarıyla kaydedildi";
    }
    
    else{
    echo "Bir hata yasandı";
    }
    
    ?>

    Takdir Ediliyorsanız Değil, Taklit Ediliyorsanız Başarmışsınız Demektir.
    Hayat öyle oyunlar oynuyor ki, nereye tutunsam düşüyorum.
    Tam da palyaçonun dediği gibi: "ağlayamadığımdan gülüyorum."
    Paul Auster


 

Benzer Konular

  1. Cevaplar: 4
    Son Mesaj: 26.03.2009, 18:35
  2. Donanım Terimler Sözlüğü
    By by_ex in forum İNTERNET ve GÜVENLİK
    Cevaplar: 0
    Son Mesaj: 06.02.2009, 11:42
  3. Veri Madenciliği İle Saldırı Tespiti
    By SeRCii in forum İNTERNET ve GÜVENLİK
    Cevaplar: 0
    Son Mesaj: 22.09.2006, 13:40

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •