Çarşamba , 15 Ocak 2025

İnternet Programcılığı Dersi Veri Tabanı İşlemleri


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” />
&nbsp;&nbsp;&nbsp;&nbsp;<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>

Veri Tabanı ve Tablo Yapısı

Veri Tabanına Eklediğimiz Bazı Kayıtlar

Bu Konuda İlginizi Çekebilir

Nesne Tabanlı Programla Dersi Ders Notları

Nesne Tabanlı Programla Dersi Ders Notları DEĞİŞKENLER VE VERİ TÜRLERİ Değişken Tanımlama Kuralları Hazırlanmakta olan …