Aşağıda php de form elemanları kullanılarak kullanıcıdan bilgi almak için uygulama yapılmıştır. Bu uygulama üç aşamalı yani üç farklı php sayfası açmamız gerekmektedir.
İlk açacağımız sayfa form elemanlarının bulunacağı sayfadır. Bu sayfada php kodlarını kullanmayacağız.
<form id=”form1″ name=”form1″ method=”post” action=”kayityap.php”>
<table width=”500″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″>
<tr>
<td colspan=”2″ align=”center”>ARAÇ KAYIT TABLOSU</td>
</tr>
<tr>
<td width=”199″>ARAÇ MARKA</td>
<td width=”301″><label for=”aracmarka”></label>
<select name=”aracmarka” id=”aracmarka”>
<option value=”Renault”>Renault</option>
<option value=”Tofas” selected=”selected”>Tofaş</option>
<option value=”Ford”>Ford</option>
<option value=”Fiat”>Fiat</option>
</select></td>
</tr>
<tr>
<td>ARAÇ PLAKA</td>
<td><label for=”aracplaka”></label>
<input type=”text” name=”aracplaka” id=”aracplaka” /></td>
</tr>
<tr>
<td>ARAÇ RENGİ</td>
<td><label for=”aracrengi”>
<select name=”aracrengi” id=”aracrengi”>
<option value=”Siyah”>Siyah</option>
<option value=”Mavi”>Mavi</option>
</select>
</label></td>
</tr>
<tr>
<td>ARAÇ MODEL</td>
<td><label for=”aracmodel”></label>
<input type=”text” name=”aracmodel” id=”aracmodel” /></td>
</tr>
<tr>
<td>ARAC SAHİBİ AD SOYAD</td>
<td><label for=”aracsahibi”></label>
<input type=”text” name=”aracsahibi” id=”aracsahibi” /></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=”GÖNDERME” /></td>
</tr>
</table>
</form>
Şimdi veritabanına bağlantı için kullanıcağımız komuttur
<?php
$db_host=’localhost’;//web server ismi
$db_user=’root’;//Veritabı kullanıcı adı
$db_pass=”;//Veritabanı kullanıcı şifre
$db_name=’bilisim12a’;//Veritabı ismi
$baglan=mysql_connect($db_host,$db_user,$db_pass) or die(“VERİTABANI SUNUCUSUNA BAĞLANILAMIYOR”);
@mysql_select_db($db_name) or die(“İlgili veritabanına bağlanılamıyor”);
?>
VERİ TABANI ADI:bilisim12a
Table Adı:arackayit
Şimdi açıcağımız sayfa kaydetme işlemini yapıcak olan komuttur
kayityap.php
<?php
include(“baglan.php”);
//baglan.php sayfasını buraya çağır
?>
<!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
$garacmarka=$_POST[“aracmarka”];
$garacplaka=$_POST[“aracplaka”];
$garacrengi=$_POST[“aracrengi”];
$garacmodel=$_POST[“aracmodel”];
$garacsahibi=$_POST[“aracsahibi”];
$sorgu=”INSERT into arackayit(aracmarka,aracplaka,aracrengi,aracmodel,aracsahibiadsoyad)values(‘$garacmarka’,’$garacplaka’,’$garacrengi’,’$garacmodel’,’$garacsahibi’)”;
$sonuc=mysql_query($sorgu);
if($sonuc)
{
print(“İŞLEM BAŞARILI BİR ŞEKİLDE GERÇEKLEŞTİ”);
}
else
{
print(“İŞLEM BAŞARILI BİR ŞEKİLDE GERÇEKLEŞMEDİ”);
}
?>