PHP-MySQL Bağlantısı ve Veri Girişi
Merhaba arkdaşlar ; Ben bu dökümanda PHP ile MySQL veri tabanına bağlanmayı ve veri girmeyi göstermeye çalışıcam. Ancak öncelikle apache server yüklü olmalıdır.
Apache server’i yüklediğinizi varsayıyorum ve başlıyorum ..( Alternatif olarak wamp server indirebilirsiniz )
İnternet taryıcınızdan http://localhost/phpmyadmin yazın. Karşınıza kullanıcıadi ve şifre isteyen bi ekran gelecektir..
Kullanıcı adi =”root” şifre=”” yazın ancak, eğer Apserver’ı yüklerken kendiniz bi şifre oluşturmuş iseniz onu girin.
Oluşturacağımız veritabımızın adı “yeni” olsun.
Daha sonra karşımıza MySQL penceresi çıkacaktır. Ordan “yeni” isimli bi veritanı oluşturalım. Karşımıza bu veritanı için kaç tablo oluşturacağımız gelecektir (biz şimdilik bir alan oluşturacağız). Yeni yazıyoruz ve yenı isimli tablomuzda alan oluşturmaya başlıyoruz.
Alan ismine yeni, karakter sayısına 20 diyoruz. Sonra “oluştur” diyoruz ..Eğer MySQL sorgumuz;
CREATE TABLE `yeni` ( `yeni` VARCHAR( 20 ) NOT NULL ) ENGINE = MYISAM ;
bu şekilde ise doğru yoldasınız devam edelim.
Şimdi, PHP ile bir form sayfası oluşturalım.
form.php sayfamız;
<html>
<head>
<title>Form</title>
</head>
<form>
<form action=”kaydet.php” method=”post” >
<input type=”text” name=”no”>
<input type=”submit” value=”gönder”>
</form>
</body>
</html>
Kaydet.php sayfamız;
<?php
$baglan= mysql_connect(“localhost”,”root”,””);
if(!$baglan)
{ (‘mysql bağlantısında hata..!!’);}
else
{ (‘mysql bağlantısı kuruldu…’); }
$sorgu= “INSERT INTO yeni(‘yeni’) VALUES(‘$_POST[“$no”]‘)”;
$sonuc=mysql_query($sorgu);
?>
Bu iki sayfamızı (Apache Server’ın C sürücüsüne kurduğunuzu varsayıyorum) c:/apache/htdocs dizine kaydediyosunuz.
Tarayıcınıza
http://localhost/form.php yazın