sql yapısı :
CREATE TABLE `ogrenci` (
	`ogrenci_id` INT(11) NOT NULL AUTO_INCREMENT,
	`veli_tc` VARCHAR(500) NOT NULL,
	`okul` VARCHAR(500) NOT NULL,
	`ogrenci_veli` INT(11) NULL DEFAULT NULL,
	`ogrenci_adi` VARCHAR(500) NOT NULL,
	`iletisim` VARCHAR(500) NOT NULL,
	`adres` VARCHAR(500) NOT NULL,
	`yasi` VARCHAR(500) NOT NULL,
	`kan_gurubu` VARCHAR(500) NOT NULL,
	`engel_durumu` VARCHAR(500) NOT NULL,
	`aylik_geliri` VARCHAR(500) NOT NULL,
	`sigorta` VARCHAR(500) NOT NULL,
	`baba_durumu` VARCHAR(500) NOT NULL,
	`kira_durumu` VARCHAR(500) NOT NULL,
	`dosya_yolu` VARCHAR(50) NOT NULL,
	PRIMARY KEY (`ogrenci_id`),
	INDEX `ogrenci_veli` (`ogrenci_veli`),
	CONSTRAINT `FK_ogrenci_veli` FOREIGN KEY (`ogrenci_veli`) REFERENCES `veli` (`veli_id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=187
;
form bölümü
     
php ekleme dosyası
if (isset($_POST['ogrenci-ekle'])) {
  oturumkontrol();
  $ogrenciekle=$db->prepare("INSERT INTO ogrenci SET
    ogrenci_adi=:ogrenci_adi,
    ogrenci_veli=:ogrenci_veli,
    veli_tc=:veli_tc,
    adres=:adres,
    kan_gurubu=:kan_gurubu,
    engel_durumu=:engel_durumu,
    aylik_geliri=:aylik_geliri,
    sigorta=:sigorta,
    baba_durumu=:baba_durumu,
    kira_durumu=:kira_durumu,
    yasi=:yasi,
    okul=:okul,
    iletisim=:iletisim
        ");
  $ekleme=$ogrenciekle->execute(array(
    'ogrenci_adi' => guvenlik($_POST['ogrenci_adi']),
    'ogrenci_veli' => guvenlik($_POST['ogrenci_veli']),
    'veli_tc' => guvenlik($_POST['veli_tc']),
    'adres' => guvenlik($_POST['veli_adres']),
    'kan_gurubu' => guvenlik($_POST['kan_gurubu']),
    'engel_durumu' => guvenlik($_POST['engel_durumu']),
    'aylik_geliri' => guvenlik($_POST['aylik_geliri']),
    'sigorta' => guvenlik($_POST['sigorta']),
    'baba_durumu' => guvenlik($_POST['baba_durumu']),
    'kira_durumu' => guvenlik($_POST['kira_durumu']),
    'yasi' => guvenlik($_POST['yasi']),
    'okul' => guvenlik($_POST['okul']),
    'iletisim' => guvenlik($_POST['veli_telefon'])
  ));
                        $yuklemeklasoru = 'profil';
                        @$gecici_isim = $_FILES['araba_dosya']["tmp_name"];
                        @$dosya_ismi = $_FILES['araba_dosya']["name"];
                        $benzersizsayi1=rand(10,1000);
                        $isim= $benzersizsayi1.$dosya_ismi;
                        $resim_yolu=substr($yuklemeklasoru, 3)."/".tum_bosluk_sil($isim);
                        @move_uploaded_file($gecici_isim, "$yuklemeklasoru/$isim");   
                        $son_eklenen_id=$db->lastInsertId();
                        $dosyayukleme=$db->prepare("UPDATE ogrenci SET
                         dosya_yolu=:dosya_yolu WHERE ogrenci_id=:id ");
                        $yukleme=$dosyayukleme->execute(array(
                         'dosya_yolu' => $resim_yolu,
                         'id' => $son_eklenen_id
                     ));
  if ($ekleme) {
    header("Location:../ogrenciler?durum=ok");
  } else {
    header("Location:../ogrenciler?durum=no");
  }
  exit;
}
  

