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.
Şimdi formumuzu hazırladık. Burada dikkat edilmesi gereken husus name="" alanlarıdır.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 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ı"; } ?>


LinkBack URL
About LinkBacks



Alıntı
