) ve yapamıyacaksınız Çünkü hiç veritabanı bağlantısı nasıl yapılır görmediniz işte o zaman Google yi açıp PHP Veritabanına Kayıt Ekleme diye aratacaksınız. Ve Büyük İhtimalle Harbiukalayı göreceksiniz. ve okumaya başlayacaksınız. Her neyse haydi başlayalım.İlk önce Baglanti.php die dosya oluşturacaksınız.
içine şu kodları yazalım
//İlk Önce Veritabanı bilgilerimizi girelim.
<?
$dbhost = "localhost"; // Sunucumuz
$dbsuer= "root"; // Veritabanı Kullanıcı Adımız
$dbpass = "1243"; // Veritabanı Şifemiz
$dbname = "deneme"; // Veritabanı İsmi
$baglan = mysql_connect("$dbhost,$dbuser,$dbpass");
if(!$baglanti) die("MySQL sunucusuna baglanti saglanamadi!");
mysql_select_db($dbname,$baglanti) or die("Veritabanı Bağlantısı Sağlanamadı") ;
?>Şimdi Gelelim Veritabanına Kayıt Eklemeyeindex.php ye ve ya siz nereye dilerseniz form oluşturalım. Eğer Form Oluşturmayı Bilmiyorsanız PHP Forum Oluşturma Ve Gönderme
Adlı Makalemi Okuyabilirsiniz.
Ben Yinede Bir Göstertim.
<form action=”mesajkaydet.php” method=”post”> Adınız : <input type=”text” name=”adi” /> <br> E-Posta : <input type=”text” name=”eposta” /> <br> Konu : <input type=”text” name=”konu” /> <br> Mesaj :<textarea name=”mesaj” cols=”20″ rows=””></textarea> <br /> <input type=”submit” value=”Gönder” /> </form>Şimdi Sql Tablomuzu oluşturalım.
CREATE TABLE `veritabanı ismi`.`tabloismi` ( `tabloismi_id` INT( 5 ) NOT NULL AUTO_INCREMENT , `tabloismi_adi` VARCHAR( 100 ) NOT NULL , `tabloismi_eposta` VARCHAR( 100 ) NOT NULL , `tabloismi_konu` VARCHAR( 100 ) NOT NULL , `tabloismi_mesaj` VARCHAR( 100 ) NOT NULL , PRIMARY KEY ( `tabloismi_id` ) , UNIQUE ( `tabloismi_id` ) ) ENGINE = MYISAM CHARACTER SET latin5 COLLATE latin5_turkish_ci;Şimdi Gelelim Mesajkaydet.php yi oluşturmaya
<?
include("baglanti.php");
//Değişkenleri Tanımlayalım
$adi = $_POST["adi"];
$eposta= $_POST["eposta"];
$konu= $_POST["konu"];
$mesaj = $_POST["mesaj"];
$baglan = mysql_query("İnsert into tablo adı (id,adi,eposta,konu,mesaj) values("NULL , $adi,$eposta, $konu, $mesaj)") ") or die("Hata Kayıt Eklenmedi") ;
?>Not : Makale Tamamen Kendime Aittir.
sanırm bir iki hata gördüm düzelteyim