Basit Veritabanı İşlemleri
Form Sayfası
Aşağıdaki basit form sayfası ile kullanıcılarımızdan veri girişi yapmasını istiyoruz.
Formun Kodları
<!doctype html>
<html lang=”tr”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport”
content=”width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0″>
<meta http-equiv=”X-UA-Compatible” content=”ie=edge”>
<title>Document</title>
</head><body>
<form id=”form1″ name=”form1″ method=”post” action=”kaydet.php”>
<table width=”500″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″>
<tr>
<td colspan=”2″ align=”center”>KAYIT FORMU</td>
</tr>
<tr>
<td width=”265″>ADINIZ SOYADINIZ</td>
<td width=”229″><label for=”isimtxt”></label>
<input type=”text” name=”isimtxt” id=”isimtxt” /></td>
</tr>
<tr>
<td>YAŞINIZ </td>
<td><label for=”yastxt”></label>
<input type=”text” name=”yastxt” id=”yastxt” /></td>
</tr>
<tr>
<td>CİNSİYETİNİZ</td>
<td><p>
<label>
<input type=”radio” name=”cinsiyet” value=”ERKEK” id=”cinsiyet_0″ />
BAY</label>
<br />
<label>
<input type=”radio” name=”cinsiyet” value=”KADIN” id=”cinsiyet_1″ />
BAYAN</label>
<br />
</p></td>
</tr>
<tr>
<td>DOGUM YERİNİZ</td>
<td><label for=”dogum”></label>
<select name=”dogum” id=”dogum”>
<option value=”45″>MANİSA</option>
<option value=”35″>İZMİR</option>
<option value=”42″>KONYA</option>
</select></td>
</tr>
<tr>
<td colspan=”2″ align=”center”><input type=”submit” name=”button” id=”button” value=”GÖNDER” />
<input type=”reset” name=”button2″ id=”button2″ value=”VAZGEÇ” /></td>
</tr>
</table>
</form>
</body>
</html>
Baglan Sayfası Kodları
Aşağıdaki kodlar sayesinde veri tabanına ulaşmak için gerekli yol açılmaktadır.
<?php
$db_host=”localhost”;
$db_user=”root”;
$db_pass=””;
$db_name=”sinavvar”;
$baglan=mysql_connect($db_host,$db_user,$db_pass)or die(“VERİ TABANI SUNUCUSUNA BAĞLANILAMIYOR”);
mysql_set_charset(‘utf8’,$baglan);
@mysql_select_db($db_name) or die (“ILGILI VERİ TABANINA BAĞLANILAMIYOR”);?>
Kaydetme Sayfası
Aşağıdaki Kodlar Sayesinde Formdan Gelen Verileri Veri Tabanına Kaydetme İşlemi Gerçekleştirilmektedir.
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Untitled Document</title>
</head>
<body>
<?php
$gadsoyad=$_POST[‘isimtxt’];
$gyas=$_POST[‘yastxt’];
$gcinsiyet=$_POST[‘cinsiyet’];
$gdogumyeri=$_POST[‘dogum’];
include(“baglan.php”);
$sorgu=”INSERT into kayittablosu(ad_soyad,yas,cinsiyet,dogumyeriniz) values(‘$gadsoyad’,’$gyas’,’$gcinsiyet’,’$gdogumyeri’)”;
$sonuc=mysql_query($sorgu);
if(!$sorgu)
{
print(“KAYIT İŞLEMİ BAŞARISIZ”);
}
else
{
print(“KAYIT İŞLEMİ BAŞARILI”);
}
?>
</body>
</html>